Sergio Gelli:
Bom dia.
Seria o preço de abertura da posição?
PositionGetDouble(POSITION_PRICE_OPEN)
Vinicius de Oliveira:
Certíssimo!!!! Muito obrigado
Bom dia.
Seria o preço de abertura da posição?
Sergio Gelli:
int Cnt; double OpenPrice; ulong TICKET, MAGICNUM; //--- Checks positions for(Cnt = PositionsTotal() - 1; Cnt >= 0; Cnt--) { TICKET = PositionGetTicket(Cnt); if(TICKET > 0) { if(PositionGetString(POSITION_SYMBOL) == Symbol() && PositionGetInteger(POSITION_MAGIC) == MAGICNUM) { if(PositionGetInteger(POSITION_TYPE) == POSITION_TYPE_BUY) { ... OpenPrice = PositionGetDouble(POSITION_PRICE_OPEN); ... } else if(PositionGetInteger(POSITION_TYPE) == POSITION_TYPE_SELL) { ... OpenPrice = PositionGetDouble(POSITION_PRICE_OPEN); ... } } } }
Um exemplo mais completo...
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
Qual é a funçaõ que retorna o valor que podemos sair da operação com resultado zero, sem lucros nem perdas?
Falando de outra forma, como capturo o valor daquela linha que aparece no gráfico quando abrimos uma operação?