NFONSECA:
Nilson
Ola Nilson,
pode ser que o tick size esteja errado, tente o seguinte:
m_tick_size=cSymbol.TickSize();.
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Bom dia Pessoal.
Estou tendo um erro no envio de ordens no meu EA, os calculos de stoploss e takeprofit para mini contratos de dolar e Indice funcionam bem, porem para ações fica tudo errado.
double Price_c=SymbolInfoDouble(_Symbol,SYMBOL_ASK);
STP= Price_c - Stop_Loss_C;
TKP=Price_c + Take_Profit_C;
mrequest.price = NormalizeDouble(MathRound(Price_c/m_tick_size)*m_tick_size,_Digits);
mrequest.sl = NormalizeDouble(MathRound(STP/m_tick_size)*m_tick_size,_Digits);
mrequest.tp = NormalizeDouble(MathRound(TKP/m_tick_size)*m_tick_size,_Digits);
Se alguem puder me dar uma ajuda.
Obrigado
Nilson