Regra para fechamento de posição
Ivan Ronchi:
Olá,
Pela minha análise você está querendo fechar utilizando um Magic Number que não foi informado quando você criou as ordens.
Tire a validação: && magic == magicNum, deixe somente o if(symbol == _Symbol).
Entendi, realmente não reparei nisso, retirei o MagicNumber mas o código não tem efeito nenhum, você conhece alguma outra forma de fechar uma ordem com regra?
Olá,
Eu sou relativamente novo na linguagem MQL5 e estou tentando fazer um EA com IFT RSI, onde leva em consideração os valores dos IFTRSI para abrir ordens, ao invés de trabalhar com o Take Profit e Stop Loss eu gostaria de adicionar um regra para fechar posição, vi que tem algo parecido na documentação, mas não consegui implementar no meu código.
Surfando pela internet encontrei essa void fecha posição documentada, porém não consegui rodar.
Qual solução eu poderia adotar, ou meu código está completamente errado?