Código parcial parcial - precisa de ajuda
Olá,
Eu escrevi uma função que fecha a metade (ou qualquer coisa) a posição, no entanto, seguindo o apertado perto, fecha o segundo semestre, também e não sei por quê.
Eu li algum código do Google, mas não consegui encontrar nada de útil, vou continuar pesquisando, mas eu já descobri que há grandes indivíduos aqui, então espero obter uma resposta de qualquer maneira.
[EDITAR]
À medida que mais negociações são abertas, essa função precisa operar repetidamente para garantir que as novas negociações fiquem parcialmente fechadas, também não apenas as negociações iniciais.
Esta é a função
Código Inserido/ --------------------------------------------- --------------------- /| Lucro parcial do comércio |/ ----------------------------------------------- ------------------- vacuidade PartialTradeProfit () int totOrders = 0; bool okay = true; para (int I = 0; ilt; OrdersTotal (); I )/p -------------------------------- ----------------------------------
E este é o caminho é chamado
Código Inserido/ --------------------------------------------- --------------------- /| Função Pro OnTick |/ ----------------------------------------------- ------------------- void OnTick () if (MarketInfo (símbolo (), MODE_SPREAD) lt; MaxSpread) DoMagic ();/ ----------------------------------------------- ------------------- / --------------------------- --------------------------------------- /| Fazer função de magia |/ ----------------------------------------------- ------------------- vazio DoMagic () if (NotDisabled) if (IsNewBar ()) if (DoPartialClose) ParcialTradeProfit (); OpenExtraTrades (); AllThingies (); IsFirstieUpDown (); if (ReverseFractalsEntries/ -------------------------------------------- ----------------------
Presumi que quando as dimensões da posição são menores do que as que são feitas, não? Talvez eu precise reativar o TradeComment como o comentário se desloca de xxxxx e não o TradeComment inicial?
Desde já, obrigado.