Logo

Вход

Войти с помощью соц. сетей
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения
  • #1 Свернуть

    Мультивалютное открытие ордеров

    Помогите, пожалуйста, необходимо открыть сразу же несколько ордеров по разным валютным парам.
    Но когда я пишу код,

    int start()
    {
    Ticket100=OrderSend("GBPUSD",OP_BUY,1,Ask,3, 0, 0);
    Ticket200=OrderSend("USDJPY",OP_BUY,1,Ask,3, 0, 0);
    Ticket300=OrderSend("USDCHF",OP_BUY,1,Ask,3, 0, 0);
    Ticket300=OrderSend("USDCAD",OP_BUY,1,Ask,3, 0, 0);
    return(0);
    }

    то открывает ордера только на том по той валютной паре, на графике которой "сброшен" советник...


    Не бросать же его на окно каждой из валютных пар...

    Есть ли какой то выход?
  • <a href="https://www.instaforex.org/ru/?x=ruforum">InstaForex</a>
  • #2 Свернуть

    Сообщение от TradeOn Посмотреть сообщение
    на графике которой "сброшен" советник
    так ты цену ASK бери для каждого инструмента отдельно
     
    торговые сигналы

    Комментарий

    • #3 Свернуть

      Сообщение от openlive Посмотреть сообщение
      так ты цену ASK бери для каждого инструмента отдельно
      А как это сделать?

      Комментарий

      • #4 Свернуть

        Сообщение от TradeOn Посмотреть сообщение
        А как это сделать?
        создай четыре переменной для каждой пары
        PHP код:
        double ask_eurusd =MarketInfo("EURUSD",MODE_ASK); 
        http://docs.mql4.com/ru/common/MarketInfo
         
        торговые сигналы

        Комментарий

        • #5 Свернуть

          Сообщение от TradeOn Посмотреть сообщение
          А как это сделать?
          А можно сделать вот так -
          int start()
          {
          Ticket100=OrderSend("GBPUSD",OP_BUY,1,MarketInfo(" GBPUSD",MODE_ASK),3, 0, 0);
          Ticket200=OrderSend("USDJPY",OP_BUY,1,MarketInfo(" USDJPY",MODE_ASK),3, 0, 0);
          Ticket300=OrderSend("USDCHF",OP_BUY,1,MarketInfo(" USDCHF",MODE_ASK),3, 0, 0);
          Ticket300=OrderSend("USDCAD",OP_BUY,1,MarketInfo(" USDCAD",MODE_ASK),3, 0, 0);
          return(0);
          }

          Комментарий

          • #6 Свернуть

            Пробовал - но ДЦ меня спалил, у них почему то не допускается массовое открытие ордеров и в результате всю прибыль отменили и сняли...а советник открывает только там где стоит и кстати я псл сову с задержкой на открытие последующего ордера на 0, 4 секунды. Подумай.

            Комментарий

            • <a href="https://www.instaforex.org/ru/?x=ruforum">InstaForex</a>
            • #7 Свернуть

              Сообщение от Sneg3519 Посмотреть сообщение
              Пробовал - но ДЦ меня спалил, у них почему то не допускается массовое открытие ордеров и в результате всю прибыль отменили и сняли...а советник открывает только там где стоит и кстати я псл сову с задержкой на открытие последующего ордера на 0, 4 секунды. Подумай.
              Когда я общался с представителем одного ДЦ сказали что ограничений на ТС нет, только не открывайте помногу ордеров каждую минуту. Так что задержка только и поможет. А вот что прибыль сняли странно -почему сказали? Вдруг например мультивалютный советник в одной минуте найдет на разных инструментах сигналы и откроется. Это нормально но не часто. Почему прибыль забрали?

              Комментарий

              Сейчас онлайн

              working...
              X