Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Делись ссылками на форуме. Теперь они имеют Rich Content!
Александр
82
Александр 2014.05.15 16:32 
Всем привет. При написания советника столкнулся с проблемой. Мне нужно измерить расстояние в пунктах от текущей цены до MA. Как это сделать? Я себе уже всю голову сломал.
Yuriy Zaytsev
11661
Yuriy Zaytsev 2014.05.15 16:39  

double CENA = iMA( ... );

if Ask > CENA

PIP = ( Ask - CENA);

else

PIP = ( CENA-Ask);

так понятно ?

Роман
7939
Роман 2014.05.15 16:43  
Hurricanas:
Всем привет. При написания советника столкнулся с проблемой. Мне нужно измерить расстояние в пунктах от текущей цены до MA. Как это сделать? Я себе уже всю голову сломал.



Пример:

 MathAbs((iMA(NULL,0,13,8,MODE_SMMA,PRICE_MEDIAN,0)-Bid)/Point)
Александр
82
Александр 2014.05.15 16:56  

Yura7, если отнять значение текущей цены от цены МА или наоборот, то получится дробное число, а мне нужен результат в пунктах.

Roman.:



Пример:


Спасибо!

Yuriy Zaytsev
11661
Yuriy Zaytsev 2014.05.15 17:10  
Hurricanas:

Yura7, если отнять значение текущей цены от цены МА или наоборот, то получится дробное число, а мне нужен результат в пунктах.


Спасибо!

Я лал лишь направление в сторону решения... Что бы натолкнуть на мысль.. Роман дал просто готовый кусок кода..
Александр
82
Александр 2014.05.15 17:20  
YuraZ:
Я лал лишь направление в сторону решения... Что бы натолкнуть на мысль.. Роман дал просто готовый кусок кода..

Я понял. У меня уже была такая мысль, я просто не знал как нужно перевести разницу в пункты. Оказывается что нужно было просто разделить разницу на Point. Спасибо.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий