Торговые платформы, обслуживание и поддержка » Broco Trader (MetaTrader 4) » Помогите в Broco Trader 4 не работают эксперты?
+ Подписаться
Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
  1. 256
    Комментарии
    0
    Темы
    256
    Репутация Pro
    Аватар для Полковник  
    В начале пути

    2 Медалей
    Всем спасибо, все работает, все есть.
  2. 22
    Комментарии
    0
    Темы
    22
    Репутация Pro
     
    Новичок

    2 Медалей
    подскажите пожалуйста.
    почему второй день не работает советник??? в МТ...
  3. 1,597
    Комментарии
    1
    Темы
    1597
    Репутация Pro
    Аватар для Якушев Денис  
    Мастер форумных наук

    3 Медалей
    Цитата Сообщение от Snegovik Посмотреть сообщение
    подскажите пожалуйста.
    почему второй день не работает советник??? в МТ...
    Здравствуйте.

    Опишите, Вашу ситуацию, пожалуйста.
    На какой стадии алгоритма возникли трудности работы советника?
    Что отображает терминальный журнал?
  4. 22
    Комментарии
    0
    Темы
    22
    Репутация Pro
     
    Новичок

    2 Медалей
    Вообщем позавчера все работало нормально.
    а вчера...после компиляции все останавливается, хотя внесены были маленькие и совсем незначительные изменения.
    хотел сросить...на сервере временно не останавливалась торговля советников???
    если нет...тогда буду искать ошибку у себя.
    в журнале ничего не пишет...подозрительного
  5. 1,597
    Комментарии
    1
    Темы
    1597
    Репутация Pro
    Аватар для Якушев Денис  
    Мастер форумных наук

    3 Медалей
    Цитата Сообщение от Snegovik Посмотреть сообщение
    Вообщем позавчера все работало нормально.
    а вчера...после компиляции все останавливается, хотя внесены были маленькие и совсем незначительные изменения.
    хотел сросить...на сервере временно не останавливалась торговля советников???
    если нет...тогда буду искать ошибку у себя.
    в журнале ничего не пишет...подозрительного
    На торговых серверах компании торговля советниками разрешена и временных изменений не вносилось.
  6. 201
    Комментарии
    1
    Темы
    201
    Репутация Pro
    Аватар для AStrader  
    В начале пути

    2 Медалей
    У меня работают...
  7. 7
    Комментарии
    0
    Темы
    8
    Репутация Pro
     
    Новичок

    2 Медалей
    Добрый день, Платон !

    Вы писали :

    "Если Вы хотите таки настроить своего советника под рыночное исполнение, то вместо строки OrderSend(Symbol(), OP_BUY, lots, Ask, slippage, 0, Ask+TakeProfit*Point) нужно подставить следующие значения:

    int ticket = OrderSend(Symbol(), OP_BUY, lots, Ask, slippage, 0, 0);
    ...
    OrderModify(ticket, OrderOpenPrice(), 0, Ask+TakeProfit*Point,0);

    Об этом неоднократно писалось на форуме, советую пользоваться нашим поиском."

    ************************************************** ***************

    Но у меня в советнике я нашёл только такие 2 строчки :


    ticket=OrderSend(Symbol(),OP_BUY,LotsForTrade,Ask, Slippage,SBO_StopLoss,SBO_TakeProfit, NameID,MagicNumber,0,BuyOrderColor);
    if(ticket>0)

    ticket=OrderSend(Symbol(),OP_SELL,LotsForTrade,Bid ,Slippage,SSO_StopLoss,SSO_TakeProfit, NameID,MagicNumber,0,SellOrderColor);
    if(ticket>0)


    Чем их надо заменить ?

    ************************************************** ***************

    С уважением, Edwin .
  8. 4,712
    Комментарии
    77
    Темы
    4758
    Репутация Pro
    Аватар для Oleg  
    Technic

    5 Медалей
    Цитата Сообщение от Edwin2000 Посмотреть сообщение
    .....
    ************************************************** ***************

    Но у меня в советнике я нашёл только такие 2 строчки :


    ticket=OrderSend(Symbol(),OP_BUY,LotsForTrade,Ask, Slippage,SBO_StopLoss,SBO_TakeProfit, NameID,MagicNumber,0,BuyOrderColor);
    if(ticket>0)

    ticket=OrderSend(Symbol(),OP_SELL,LotsForTrade,Bid ,Slippage,SSO_StopLoss,SSO_TakeProfit, NameID,MagicNumber,0,SellOrderColor);
    if(ticket>0)


    Чем их надо заменить ?

    ************************************************** ***************

    С уважением, Edwin .
    Добрый день, Edwin,
    в строке OrderSend(Symbol(),OP_BUY,LotsForTrade,Ask,Slippag e,SBO_StopLoss,SBO_TakeProfit, NameID,MagicNumber,0,BuyOrderColor)
    значения SBO_StopLoss и SBO_TakeProfit обозначают тейк-профит и стоп-лосс. Именно вместо них следует поставить значение 0, либо ничего.
    Далее следует провести модификацию открытого ордера:
    OrderModify(ticket, OrderOpenPrice(), 0, SBO_StopLoss,SBO_TakeProfit);
  9. 7
    Комментарии
    0
    Темы
    8
    Репутация Pro
     
    Новичок

    2 Медалей
    Олег, я сделал как Вы сказали, но при компиляции у меня выскакивает две ошибки :

    'SBO_StopLoss' - variable not defined

    'SBO_TakeProfit' - variable not defined
  10. 957
    Комментарии
    3
    Темы
    957
    Репутация Pro
     
    Guest

    2 Медалей
    Цитата Сообщение от Edwin2000 Посмотреть сообщение
    Олег, я сделал как Вы сказали, но при компиляции у меня выскакивает две ошибки :

    'SBO_StopLoss' - variable not defined

    'SBO_TakeProfit' - variable not defined
    Это сообщение означает, что не определена переменная, Т.Е. советнику не известны эти переменные. Но, в таком случае, это сообщение должно было выдаваться и раньше. Если вместо этих значений установить "0" то все должно работать, но, в этом случае, не будут выставляться стоп лос и тейк профит. Уточните должен ли советник выставлять эти параметры?

Вверх
РегистрацияX

чтобы писать, читать, комментировать