Подскажите если нет цен (е136), что делать?

adept_

Интересующийся
Здравствуйте!

В терминалах разных брокеров по разному ведёт себя прога. у кого-то есть ошибка у кого-то нет!

Помогите!

я делаю так:

if (buy) {
RefreshRates();
OrderSend( OP_BUYSELL ///
}

гуглил, забанили)

Кто сталкивался, помогите плиз!
 

adept_

Интересующийся
i found in english site only

and i answer to himself
increase slippage.

всем спасибо
 

Ugar

Гуру форума
RefreshRates(); Это правильно.
При отправке ордера надо указать текущую цену.
И надо проверить пинг до сервера ДЦ. Цены на бешеном рынке могут меняться быстрее чем ордер доходит до сервера. У разных ДЦ сервера размещены в разных местах. Соответственно и пинг разный.
 

adept_

Интересующийся
БЛИН НИФИГА. УВЕЛИЧИЛ ПРОСКАЛЬЗЫВАНИЕ НИФИГА НЕ ПОМОГЛО. НУ ПОЧЕМУ??
ДЦ ИЗВЕСТНЫЕ вроде ж
 

OSS_5

Активный участник
День Добрый.
Подскажите за ошибки (новые цены, неправильная цена).
Проскальзывание делал и 50, и 100 пунктов (5 знаков).
 

Вложения

  • MetaTrader - EXNESS.png
    MetaTrader - EXNESS.png
    71,3 КБ · Просмотры: 39
  • MetaTrader1 - EXNESS.png
    MetaTrader1 - EXNESS.png
    104,4 КБ · Просмотры: 28
  • cm miner_.mq4
    47 КБ · Просмотры: 18

Ugar

Гуру форума
День Добрый.
Подскажите за ошибки (новые цены, неправильная цена).
Проскальзывание делал и 50, и 100 пунктов (5 знаков).
Автор этого советника cmillion. Он часто бывает на этом форуме. Например в https://forexsystemsru.com/yazyk-pr...latnoe-napisanie-programm-15.html#post1332510Бесплатное написание программ. Правильнее у него спросить.
 

OSS_5

Активный участник
Верх