Пишу индикаторы на заказ
Быстро Недорого ( option )
Индикатор закономерностей
Автоматический поиск с тестером

mql4 Вопрос

Discussion in 'Программирование MQL4' started by Drax, Mar 13, 2018.

  1. option . Administrator

    Messages:
    3,213
    Likes Received:
    2,719
    Там нет сигнальных буферов (стрелок)
    Сами линии ТД, буферы от 0 до 18 (там 18 буферов) в зависимости от того что нужно.
     
  2. guest11 . Пользователь

    Messages:
    176
    Likes Received:
    67
    Так мне как раз нужны значения (показания). Конкретно, ТД с периодом 5
     
  3. guest11 . Пользователь

    Messages:
    176
    Likes Received:
    67
    Вот такая конструкция работает, но только со значениями по-умолчанию.
    Td5=iCustom(Symbol(),0,"[ sc ] Trend_Direction_v2",1,0);
    Проблема в передачи значений индикатору.
     
  4. option . Administrator

    Messages:
    3,213
    Likes Received:
    2,719
    Поставь буфер номер 13, в настройке за него отвечает ТД_1

    Ну и не забудь что для этого индикатора, на графике обязателен индикатор [ sc ] Set_Chart
     
  5. guest11 . Пользователь

    Messages:
    176
    Likes Received:
    67
    А период 5 как мне для индикатора передать?
     
  6. guest11 . Пользователь

    Messages:
    176
    Likes Received:
    67
    Или будет использоваться тот период, который в настройках индикатора выставлен на графике?
     
  7. option . Administrator

    Messages:
    3,213
    Likes Received:
    2,719
    Настройки с своем индикаторе прописывай.

    Я же сказал какая настройка за этот буфер отвечает.
     
  8. guest11 . Пользователь

    Messages:
    176
    Likes Received:
    67
    Так вот в этом то и проблема как раз, с буферами то все понятно.
     
  9. option . Administrator

    Messages:
    3,213
    Likes Received:
    2,719
    Так ты поставь 13-ый буфер, и пропиши настройки.
    (ты же 13 буфер не пробовал ставить?)
     
  10. guest11 . Пользователь

    Messages:
    176
    Likes Received:
    67
    Td5=iCustom(Symbol(),0,"[ sc ] Trend_Direction_v2",13,0);

    upload_2018-4-4_12-26-59.
     
  11. guest11 . Пользователь

    Messages:
    176
    Likes Received:
    67
    А первый параметр настроек "Visual", его надо первым передавать в кастоме, у него какие значения?

    upload_2018-4-4_12-28-18.
     
  12. Hиkитa . Пользователь

    Messages:
    97
    Likes Received:
    23

    Понятное дело, терминал виснуть будет.
    У вас же не вынесено значение переменной Visual.
    Если нужно значение v_1, то ставите - 0, если v_2, ставите - 1.
    А у вас вместо возможных 0 или 1, стоит 5.

    Правильно получается вот так вот:
    Code:
    Td5 = iCustom(NULL,0,"[ sc ] Trend_Direction_v2",0,5,5,5,5,5,1,i);
    
    Или так:
    Code:
    Td5 = iCustom(NULL,0,"[ sc ] Trend_Direction_v2",1,5,5,5,5,5,1,i);
    

    Насчёт значений буферов я не уверен какими они должны быть.
     
    guest11 likes this.
  13. guest11 . Пользователь

    Messages:
    176
    Likes Received:
    67
    Понял свой косяк, спасибо.
    Td5 = iCustom(Symbol(), 0, "[ sc ] Trend_Direction_v2", 0, 5, 5, 5, 5, 5, 7, 0);
    Заработало! (7 буфер, подбирал экспериментально)
     
    Hиkитa likes this.
Loading...