Как перевести "OrderProfit( )" в пункты текущей валюты?

 

Подскажите пожалуйста!

Как перевести "OrderProfit( )" в пункты текущей валюты?

 
if (OrderType()==OP_BUY) pr=(OrderClosePrice()-OrderOpenPrice())/Point;
if (OrderType()==OP_SELL) pr=(OrderOpenPrice()-OrderClosePrice())/Point;
 

А функция OrderClosePrice() работает с не закрытым ордером?

И еще. Не подскажите почему такие бары (рис). У других ДЦ такого нет.

 
alexfx:

А функция OrderClosePrice() работает с не закрытым ордером?


И еще. Не подскажите почему такие бары (рис). У других ДЦ такого нет.



Нет, с открытыми неработает.
А что это за ДЦ с такими котирами?
 
meta-trader2007 писал (а):
alexfx:

А функция OrderClosePrice() работает с не закрытым ордером?


И еще. Не подскажите почему такие бары (рис). У других ДЦ такого нет.



Нет, с открытыми неработает.
А что это за ДЦ с такими котирами?

А в нижней строке видно: Masterforex

А если с открытими не работает, то как я определю прибыль в пунктах?

Чтобы решить, закрываться или нет.

 
if (OrderType()==OP_BUY) pr=(Bid - OrderOpenPrice())/Point;   
if (OrderType()==OP_SELL) pr=(OrderOpenPrice()-Ask)/Point;
Вот котиры от укрсоцбанка за период что у вас. Немного получше будут. А твои так точно лоси сбивают
 

если торгуете в ручную, то может вам это подойдет?

 
meta-trader2007 писал (а):
alexfx:

А функция OrderClosePrice() работает с не закрытым ордером?

Нет, с открытыми неработает.
Как это не работает?? Всё работает великолепно, и с закрытыми, и с открытыми. А вообще гораздо проще сделать так:
pips = OrderProfit() / MarketInfo(OrderSymbol(), MODE_TICKVALUE);
 
xeon:

если торгуете в ручную, то может вам это подойдет?


мне для советника :)
 

По советнику все понял! Всем спасибо :))

А с этим ДЦ, получается лучше не дружить?

 
sergeev:
if (OrderType()==OP_BUY) pr=(Bid - OrderOpenPrice())/Point;   
if (OrderType()==OP_SELL) pr=(OrderOpenPrice()-Ask)/Point;
Вот котиры от укрсоцбанка за период что у вас. Немного получше будут. А твои так точно лоси сбивают




человеческие котиры! :)
Для пипсовки - самое ТО!