+ Ответить в теме
Показано с 1 по 10 из 27

Тема: Как можно получать данные об объемах и дельте в свой робот!?

Комбинированный просмотр

  1. #1
    Пользователь
    Регистрация
    15.08.2012
    Сообщений
    4
    Сказал(а) спасибо
    1
    Поблагодарили 0 раз(а) в 0 сообщениях
    Цитата Сообщение от TheXpert Посмотреть сообщение
    С помощью функции iCustom.
    Вот можете пример посмотреть -- http://ruforum.mt5.com/threads/65042...tnik-na-deltah
    Спасибо большое за отклик. Буду разбираться.

  2. #2
    Пользователь
    Регистрация
    01.09.2015
    Сообщений
    27
    Сказал(а) спасибо
    1
    Поблагодарили 1 раз в 1 сообщении
    как сделать чтобы у всех индикаторов clusterdelta с самого начала была бы выставлена галочка на /импорт данных в dll/ а то каждый раз это напрягает)

  3. #3
    Пользователь
    Регистрация
    28.10.2014
    Сообщений
    10
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях
    Здравствуйте. как можно получить данные по кластерам для своего робота?

  4. #4
    Пользователь
    Регистрация
    17.06.2014
    Сообщений
    6
    Сказал(а) спасибо
    3
    Поблагодарили 0 раз(а) в 0 сообщениях
    Здравствуйте. Написал такой код для советника проверить, как что работает.
    Код:
    void OnTick()
      {
       if(Test==0)
         {
          double Volume_1=iCustom(Symbol(),0,"ClusterDelta_PremiumVolume_4.0","-- -- ","AUTO","3","  ",730,0,1);
          double Volume_2=iCustom(Symbol(),0,"ClusterDelta_PremiumVolume_4.0","-- -- ","AUTO","3","  ",730,0,2);
          double Volume_3=iCustom(Symbol(),0,"ClusterDelta_PremiumVolume_4.0","-- -- ","AUTO","3","  ",730,0,3);
          Print(Volume_1,"   ",Volume_2,"   ",Volume_3);
          Test=1;
         }
    
      }
    В итоге всегда значения 0.
    Смотрел примеры в других темах, кто-то жалуется, кто-то нет. Подскажите в чем беда?

  5. #5
    ClusterDelta.com Team
    Регистрация
    27.10.2011
    Сообщений
    4,258
    Сказал(а) спасибо
    473
    Поблагодарили 2,158 раз(а) в 1,129 сообщениях
    Цитата Сообщение от Polymorph Посмотреть сообщение
    Здравствуйте. Написал такой код для советника проверить, как что работает.
    Код:
    void OnTick()
      {
       if(Test==0)
         {
          double Volume_1=iCustom(Symbol(),0,"ClusterDelta_PremiumVolume_4.0","-- -- ","AUTO","3","  ",730,0,1);
          double Volume_2=iCustom(Symbol(),0,"ClusterDelta_PremiumVolume_4.0","-- -- ","AUTO","3","  ",730,0,2);
          double Volume_3=iCustom(Symbol(),0,"ClusterDelta_PremiumVolume_4.0","-- -- ","AUTO","3","  ",730,0,3);
          Print(Volume_1,"   ",Volume_2,"   ",Volume_3);
          Test=1;
         }
    
      }
    В итоге всегда значения 0.
    Смотрел примеры в других темах, кто-то жалуется, кто-то нет. Подскажите в чем беда?
    Основная проблема в асинхронном вызове. При вызове индикатора он подает запрос и ожидает время для загрузки данных. Если Вы загружаете 730 дней, то это наверное секунд 10-20.

    но, я по прежнему думаю, что iCustom не самая лучшая реализация. Я постараюсь сделать версию для iCustom для советников, потому что вопросов все больше...

  6. Пользователь сказал cпасибо: Polymorph
  7. #6
    Пользователь
    Регистрация
    17.06.2014
    Сообщений
    6
    Сказал(а) спасибо
    3
    Поблагодарили 0 раз(а) в 0 сообщениях
    Цитата Сообщение от deniss Посмотреть сообщение
    Основная проблема в асинхронном вызове. При вызове индикатора он подает запрос и ожидает время для загрузки данных. Если Вы загружаете 730 дней, то это наверное секунд 10-20.

    но, я по прежнему думаю, что iCustom не самая лучшая реализация. Я постараюсь сделать версию для iCustom для советников, потому что вопросов все больше...
    Я ставил и 0, и 30 дней. Взял премиум исключительно чтобы писать советников на основе ваших индикаторов. т.к. руками я не торгую. Да и тестировать стратегии мне проще ботами. Может есть на первое время какие нибудь предложения как можно обратиться к индикатору из советника?

  8. #7
    Пользователь
    Регистрация
    09.08.2018
    Сообщений
    3
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях
    Здравствуйте.
    Удалось ли как разрешить данную ситуацию, столкнуться с той же проблемой. может есть какие обходные пути?

+ Ответить в теме

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
           

 


(C) 2009-2023 ClusterDelta.com.