<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Dúvidas sobre Implementação de Estratégias - Neo TraderBot Forum				            </title>
            <link>https://neotraderbot.com/community/implementacao-setup-nt8/</link>
            <description>Neo TraderBot Discussion Board</description>
            <language>pt-PT</language>
            <lastBuildDate>Fri, 24 Apr 2026 03:24:08 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>Estratégia de execução em tempo real pelo Rithmic</title>
                        <link>https://neotraderbot.com/community/implementacao-setup-nt8/estrategia-de-execucao-em-tempo-real-pelo-rithmic/</link>
                        <pubDate>Wed, 20 Nov 2024 21:50:53 +0000</pubDate>
                        <description><![CDATA[Prezados,
Estou a algum tempo tentando fazer funcionar uma estratégia de execução em tempo real no NinjaTrader, utilizando os dados de mercado e conta via Rithmic (mesas proprietárias). Sei...]]></description>
                        <content:encoded><![CDATA[<p>Prezados,</p>
<p>Estou a algum tempo tentando fazer funcionar uma estratégia de execução em tempo real no NinjaTrader, utilizando os dados de mercado e conta via Rithmic (mesas proprietárias). Sei que existe a tal limitação que o Ninja informa: "<span>Rithmic and Interactive Brokers Users: When using a NinjaScript strategy it is best practice to only work with passed by value data from OnExecution..." </span></p>
<p><span>Dito isto, em minhas pesquisas encontrei algumas possíveis soluções e tentei a ajuda do ChatGPT para implementa-las, mas sem sucesso. De qualquer forma, aqui está o problema e uma possível solução: </span></p>
<p>Problema: A sequência de eventos <code>OnOrderUpdate()</code>, <code>OnExecutionUpdate()</code>, e <code>OnPositionUpdate()</code> não é garantida em corretoras como Interactive Brokers e Rithmic.</p>
<p>- O objetivo é fazer com que o código seja robusto o suficiente para funcionar mesmo se os eventos chegarem fora de ordem. Isso significa que não podemos depender da ordem em que esses eventos são disparados.</p>
<p>- A sugestão do ChatGPT é usar <code>OnOrderUpdate()</code> para gerenciar ordens com base no <code>OrderState</code> e garantir que a lógica da estratégia não dependa do momento exato em que <code>OnExecutionUpdate()</code> e <code>OnPositionUpdate()</code> são chamados.</p>
<p>- Minhas palavras: "Utilizando a estratégia em Backtest em contas Ninjatrader simuladas ela funciona normalmente, mas ao executar em uma conta via Rithmic, ocorre erro de conflito de ordens e a estratégia fecha."</p>
<p>Ao tentar aplicar a sugestão do ChatGPT, não consegui fazer as ordens de saída (stoploss e profit) funcionarem corretamente. (Posso aprofundar no problema mais tarde).</p>
<p>Dito tudo isto pergunto: Alguém já conseguiu fazer uma estratégia funcionar nestas condições que descrevi? Ninjatrader via Rithmic? Caso positivo, poderiam me direcionar qual caminho seguir?</p>
<p>Agradeço!</p>]]></content:encoded>
						                            <category domain="https://neotraderbot.com/community/implementacao-setup-nt8/">Dúvidas sobre Implementação de Estratégias</category>                        <dc:creator>Anonymous 1327</dc:creator>
                        <guid isPermaLink="true">https://neotraderbot.com/community/implementacao-setup-nt8/estrategia-de-execucao-em-tempo-real-pelo-rithmic/</guid>
                    </item>
				                    <item>
                        <title>Ajuda para execução de código profitchart NFTL</title>
                        <link>https://neotraderbot.com/community/implementacao-setup-nt8/ajuda-para-execucao-de-codigo-profitchart-nftl/</link>
                        <pubDate>Sun, 29 Sep 2024 20:48:28 +0000</pubDate>
                        <description><![CDATA[Olá!
 
Eu criei um código de automação/estratégia, ele funciona em partes, mas não atinge o meu objetivo, ao qual tenho dificuldades na parte de execução das ordens de stop num ganho estim...]]></description>
                        <content:encoded><![CDATA[<div data-olk-copy-source="MessageBody">Olá!</div>
<div> </div>
<div>Eu criei um código de automação/estratégia, ele funciona em partes, mas não atinge o meu objetivo, ao qual tenho dificuldades na parte de execução das ordens de stop num ganho estimado ou perda estimada.</div>
<div> </div>
<div>Exemplo,<span> </span><strong>criei um código que a ordem executa de forma automática quando atende uns requisitos no gráfico/candle, e após atingir 125 pontos de ganho deve zerar a operação, e se for contrário a posição, deve stopar em 250 pontas o contrato inicial e entrar na reversão com 3x o contrato inicial, tendo novo alvo de ganho 125 pontos e assim sucessivamente, eu consegui fazer dá a ordem de entrada, mas o sistema não executa a ordem de saída ou da reversão.</strong></div>
<div> </div>
<div>Gostaria de saber quando cobram para corrigir ou desenvolver essa automação para mim, com direitos autorais, bloqueio para o uso alheio.<span> </span><strong>Atendem esse tipo de serviço? se sim qual valor?</strong> se não, favor me indicar pelo menos 5 desenvolvedores bom e de confiança para eu fazer o orçamento.</div>
<div> </div>
<div>Atenciosamente</div>]]></content:encoded>
						                            <category domain="https://neotraderbot.com/community/implementacao-setup-nt8/">Dúvidas sobre Implementação de Estratégias</category>                        <dc:creator>VanderleiArraes</dc:creator>
                        <guid isPermaLink="true">https://neotraderbot.com/community/implementacao-setup-nt8/ajuda-para-execucao-de-codigo-profitchart-nftl/</guid>
                    </item>
				                    <item>
                        <title>Aumento de Posicão.</title>
                        <link>https://neotraderbot.com/community/implementacao-setup-nt8/aumento-de-posicao/</link>
                        <pubDate>Fri, 27 Oct 2023 00:27:03 +0000</pubDate>
                        <description><![CDATA[Ola Colegas estou com esse codigo, para aumento de posição! Mais as ordens limit, com distacia de 100, que deveriam estar separadas estão agrupadas em uma unica ordem!!! Alguem poderia apont...]]></description>
                        <content:encoded><![CDATA[<p>Ola Colegas estou com esse codigo, para aumento de posição! Mais as ordens limit, com distacia de 100, que deveriam estar separadas estão agrupadas em uma unica ordem!!! Alguem poderia apontar o erro?</p>
<pre contenteditable="false">Input
iDistancia(100);
iMaxposition(10);
iBuyDistance(100);
PeriodoDonch(8);
 
Var
DonchC,DonchB,DonchM : Float;
vBasePointC:Float;
vBasePointV:Float;
vCounter: Integer;
vOrderPointC:Float;
vOrderPointV:Float;

begin
  vBasePointC:=DonchB;
  vBasePointV:= DonchC;
  DonchC := DonchianCh(PeriodoDonch)|1|;
  DonchM := DonchianCh(PeriodoDonch)|0|;
  DonchB := DonchianCh(PeriodoDonch)|2|;
  plot(DonchC);
  plot2(DonchM);
  plot3(DonchB);
  
 Se  (LastCalcTime &gt;= 0900) e (LastCalcTime &lt; 1700) e (BuyPosition &lt; iMaxposition)entao
 begin
 for vCounter:=(BuyPosition + 1)  to iMaxposition do
 begin
 
 vOrderPointC:= vBasePointC +(vCounter * iDistancia);
  Se (Fechamento &lt; DonchM) e (Fechamento &gt; vBasePointC) entao
        BuyLimit(vBasePointC,1); 
end;     
end;
Se  (LastCalcTime &gt;= 0900) e (LastCalcTime &lt; 1700) e (SellPosition &lt; iMaxposition) entao 
 for vCounter :=(SellPosition + 1)to iMaxposition do
 begin
 vOrderPointV := vBasePointV + (vCounter * iDistancia);
 Se (Fechamento &gt; DonchM) e (Fechamento &lt; vBasePointV) entao
        SellShortLimit(vBasePointV,1);
end;
end;
end;





</pre>]]></content:encoded>
						                            <category domain="https://neotraderbot.com/community/implementacao-setup-nt8/">Dúvidas sobre Implementação de Estratégias</category>                        <dc:creator>FernandoMc</dc:creator>
                        <guid isPermaLink="true">https://neotraderbot.com/community/implementacao-setup-nt8/aumento-de-posicao/</guid>
                    </item>
							        </channel>
        </rss>
		