Boa noite.
Estou trabalhando com a classe “CTrade trade”.
1- Preciso de uma função que diz se estou comprado ou vendido. (nesta parte do código já estou posicionado)
2- Alguma função que não deixa entra em uma nova posição na mesma barra que já entrei antes.
Olá R_fagundes,
Sugiro estudar os links abaixo:
https://www.mql5.com/pt/docs/trading/positionselect
https://www.mql5.com/pt/docs/trading/positiongetinteger
https://www.mql5.com/pt/docs/constants/tradingconstants/positionproperties#enum_position_property_integer
https://www.mql5.com/pt/articles/159
Abs,
Otávio

- www.mql5.com
Boa noite.
Estou trabalhando com a classe “CTrade trade”.
1- Preciso de uma função que diz se estou comprado ou vendido. (nesta parte do código já estou posicionado)
2- Alguma função que não deixa entra em uma nova posição na mesma barra que já entrei antes.
Olá R_fagundes,
Com relação à identificação da posição, segue:
if(PositionSelect(_Symbol)) { if(PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_BUY) { // estou comprado } if(PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_SELL) { // estou vendido } }
Com relação a abrir apenas uma posição por barra, sugiro estudar a função de manipulação de eventos "new bar". Segue o link:
https://www.mql5.com/pt/articles/159
Abraços,
Malacarne

- 2014.02.06
- Konstantin Gruzdev
- www.mql5.com
Olá R_fagundes,
Com relação à identificação da posição, segue:
Com relação a abrir apenas uma posição por barra, sugiro estudar a função de manipulação de eventos "new bar". Segue o link:
https://www.mql5.com/pt/articles/159
Abraços,
Malacarne
comprado ou vendido consegui.
Não consegui intender qual função uso para não posiciona em uma barra que já estive posicionado. Alguns minutos atrás.

- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Boa noite.
Estou trabalhando com a classe “CTrade trade”.
1- Preciso de uma função que diz se estou comprado ou vendido. (nesta parte do código já estou posicionado)
2- Alguma função que não deixa entra em uma nova posição na mesma barra que já entrei antes.