Как расчитать пункт ?

 

Как пишется код для того чтобы 

Мне надо чтобы икс колечиство пипсов

я написал int pips= Ask + 300 * _Point ; 

 
Sunnat Tilyakhodjaev:

Как пишется код для того чтобы 

Мне надо чтобы икс колечиство пипсов

я написал int pips= Ask + 300 * _Point ; 

double X=300, pips;

pips = SymbolInfoDouble(_Symbol,SYMBOL_ASK) + X*_Point;

получите Ask через 300 пунктов

 
Renat Akhtyamov #:

double X=300, pips;

pips = SymbolInfoDouble(_Symbol,SYMBOL_ASK) + X*_Point; 

получите Ask через 300 пунктов

Это для mql 4 ?

 
Sunnat Tilyakhodjaev #:

Это для mql 4 ?


если МТ4, то

double X=300, pips;

pips = Ask + X*Point(); 

 
Renat Akhtyamov #:

и там и сям будет норм

Спасибо !

 
Sunnat Tilyakhodjaev #:

Спасибо !

  

я правильно написал что робот должен удалить отложенный ордер через 300 пипсов для 5 значнего

 
Sunnat Tilyakhodjaev #:

  

я правильно написал что робот должен удалить отложенный ордер через 300 пипсов для 5 значнего

Но он не удаляет

 
Sunnat Tilyakhodjaev #:

Но он не удаляет

логика такая

если цена открытия отложенного ордера более 300 пунктов от Ask, то удалить

для этого нужно выбрать этот ордер, и узнать его цену открытия

затем сравнить с текущей ценой и принять решение о дальнейших действиях с ним

 
Renat Akhtyamov #:

логика такая

если цена открытия отложенного ордера более 300 пунктов от Ask, то удалить

для этого нужно выбрать этот ордер, и узнать его цену открытия

затем сравнить с текущей ценой и принять решение о дальнейших действиях с ним

Спасибо

Причина обращения: