Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 196

 

Кто в теме - растолкуйте, плз:

почему у кроссов размер спреда в разы выше?

Благодарю.


 
Roman.:

Кто в теме - растолкуйте, плз:

почему у кроссов размер спреда в разы выше?

Благодарю.


Ликвидность ниже.
 
chief2000:

Ликвидность ниже.


Сенк-с.
 

Добрый день!

Хочу открывать сделку только по цене кратной 100 пунктам.

1.1100,1.1.1200,1.1300 и т.д.

Подскажите пожалуйста как закодировать кратность цены 100 п.

if (Bid ==??????)

Спасибо.

 
solnce600:

Добрый день!

Хочу открывать сделку только по цене кратной 100 пунктам.

1.1100,1.1.1200,1.1300 и т.д.

Подскажите пожалуйста как закодировать кратность цены 100 п.

if (Bid ==??????)

Спасибо.


Входите лимитными или стоповыми.

Если рыночными, то бейте ДОПУСКИ (погрешность), т.к. АБСОЛЮТНОГО равенства с круглым уровнем Bid может и не быть.

 
int    price = (Bid/Point)%100;
if(price < 1){
   /*действия*/
} 
 
artmedia70:

Ваша функция не обрабатывает ошибки торгового сервера. Функцию OrderModify() нужно оформить отдельной полноценной функцией с обработкой ошибок и адекватным реагированием на них.

И опять-таки зачем вот это?

зачем масло-масляное?


Пожалуйста дайте пример или ссылку для решения вами описанной задачи: "Функцию OrderModify() нужно оформить отдельной полноценной функцией с обработкой ошибок и адекватным реагированием на них.
 
digits:
Пожалуйста дайте пример или ссылку для решения вами описанной задачи: "Функцию OrderModify() нужно оформить отдельной полноценной функцией с обработкой ошибок и адекватным реагированием на них.


https://www.mql5.com/ru/forum/107476
 
FAQ:


int    price = (Bid/Point)%100;

Выдает ошибку при компиляции

'%' - remainder operator is to be applied to integer values only C:\Program Files\Alpari NZ MT4\experts\ОДИН.mq4 (4, 27)

Подскажите пожалуйста - как ее исправить.

Спасибо.

 
int    price = Bid/Point;
price = price%100;
if(price < 1){
   /*действия*/
}