A NeoTraderBot é a primeira comunidade aberta no Brasil com foco em compartilhar informações sobre automatização de estratégias
Olá
Estudando o snippet Stoploss móvel (Versão contínua) + Breakeven disponibilizado site, fiquei com uma duvida na seguinte linha:
if bPosicionado or bPosicionado[1] or bPosicionado[2] then
o que são bPosicionado[1] e bPosicionado[2] ? seriam posições em candle anteriores ou em ticks anteriores?
Postado por: @alexandrecnunesOlá
Estudando o snippet Stoploss móvel (Versão contínua) + Breakeven disponibilizado site, fiquei com uma duvida na seguinte linha:
if bPosicionado or bPosicionado[1] or bPosicionado[2] then
o que são bPosicionado[1] e bPosicionado[2] ? seriam posições em candle anteriores ou em ticks anteriores?
Posições. Se ele estiver posicionado na barra atual ou na barra anterior ou na anterior da anterior kkk
@masker @admin Prezados, uma dúvida. Como funcionam séries de dados na operação Tick a Tick recentemente disponibilizada no Profit?
Eu fiz um teste usando o exemplo acima (bPosicionado[1] or bPosicionado[2]), porém mesmo operando tick a tick a série de dados ainda se refere à candles, e não a ticks.
Se eu quiser comparar a posição do Tick atual com a do Tick anterior, existe alguma maneira?
Agradeço desde já! Forte abraço!
Inicialmente gostaria de agradecer ao Johnathas pela iniciativa do site e a ajuda oferecida a todas as duvidas e os códigos disponibilizados. Muito obrigado
Estou estudando o código do stop móvel, tentei incluir mais uma ordem no código, a intenção é depois de fechar a posição, abrir outra entrada no mesmo preço.
Esta funcionando corretamente, mas algumas vezes, logo depois de fazer a reversão, faz uma nova entrada em seguida, ja tentei alterar de varias forma, mas esta entrada na sequencia da reversão
persiste.
O código ficou desta forma abaixo
if Not bModuloAutomacao then
begin
SellToCoverStop(fPrecoStop,fPrecoStopOffset);
SellshortStop(fPrecoStop,fPrecoStopOffset); linha incluída para fazer a reversão
if isBought then SellToCoverLimit(fPrecoAlvo);
end
else
begin
SellShortStop(fPrecoStop,fPrecoStopOffset);
SellToCoverStop(fPrecoStop,fPrecoStopOffset); linha incluída para fazer a reversão
if isBought then SellShortLimit(fPrecoAlvo);
end;
Fora esta alteração, não fiz nenhuma outra mudança no código.
Você poderia por gentileza me mostrar qual a alteração adequada que devo fazer no código para
fazer a reversão no momento em que a posição fecha no stop móvel ?
Obrigado