распишу вопрос поподробнее,на основе индикатора Stochastic
статья МАСТЕР MQL5: НОВАЯ ВЕРСИЯ
Каждый из Сигналов обладает своим набором рыночных моделей (определенное сочетание цены и значений индикатора).
//--- "weights" of market models (0-100)int m_pattern_0; // model 0 "the oscillator has required direction"int m_pattern_1; // model 1 "reverse of the oscillator to required direction"int m_pattern_2; // model 2 "crossing of main and signal line"int m_pattern_3; // model 3 "divergence of the oscillator and price"int m_pattern_4; // model 4 "double divergence of the oscillator and price"
В это же время осциллятор Stochastic развернулся вниз и сформировал дивергенцию с ценой. Это является одной из заложенной в модуле Stochastic моделей, предполагающей падение цены. Значимость этой модели равна 80.
Если правильно понимаю, это вариант : m_pattern_3; // model 3 "divergence of the oscillator and price"
Взвешенный прогноз от модуля Stochastic рассчитывается как 0.8 * (-80) = -64
если значение индиатора на последнем баре выше предпоследнего (значение растет) то плюс
если значение индикатора на последнем баре ниже предпоследнего (значение убывает) то минус
так?
Нет. Не значение индикатора. В зависимости от показаний индикатора модуль сигналов индикатора генерирует сигналы. Эти сигналы генерируются разной силы и разного направления.
первый раз прочел статью https://www.mql5.com/ru/articles/488 и пропустил момент, хотя даже цветом выделено)
Сначала определяются знак плюс и знак минус для открытия длинных или открытия коротких позиций, либо для закрытия коротких или закрытия длинных позиций, соответственно. Затем мы вычислили их абсолютные значения для сравнения с пороговыми значениям Signal_ThresholdOpen и Signal_ThresholdClose, которые всегда с положительным знаком.
Стандартная библиотека / Классы торговых стратегий / Модули торговых сигналов - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Здравствуйте! подскажите как сделать открытие ордера в СОВЕТНИКЕ по времени не 08:00 и т.д, а в 08:30 перипробывал вроде все, у меня стоит таймер input int TimeFr=240; который при изменении на тесте не открывает ордер
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
добрый день,
использую стандартную библиотеку,
несколько индикаторов генерируют торговые сигналы
определили пороговые значения (ThresholdOpen и ThresholdClose)
как происходит сравнение торговых сигналов?
допустим:
-сигнал на покупку одного индикатора, это m_pattern_0 и он равен 50,
-но второй индикатор нам говорит,что надо продавать, и его m_pattern_1 равен 50
но у нас нигде не прописано, что надо сравнивать m_pattern_0 и m_pattern_1,
как это работает?
читаем
Рассчитаем результат итогового голосования. Взвешенный прогноз, полученный от модуля MA, рассчитывается как 0.4 * 100 = 40.
Взвешенный прогноз от модуля Stochastic рассчитывается как 0.8 * (-80) = -64.
Минус-потому что развернулся.
Индикатор
условие на покупку - m_pattern_0 значение int без знака
условие на продажу- m_pattern_1 значение int без знака
откуда берется знак?
читаем
Рассчитаем результат итогового голосования. Взвешенный прогноз, полученный от модуля MA, рассчитывается как 0.4 * 100 = 40.
Взвешенный прогноз от модуля Stochastic рассчитывается как 0.8 * (-80) = -64.
Минус-потому что развернулся.
Индикатор
условие на покупку - m_pattern_0 значение int без знака
условие на продажу- m_pattern_1 значение int без знака
откуда берется знак?
распишу вопрос поподробнее,на основе индикатора Stochastic
статья МАСТЕР MQL5: НОВАЯ ВЕРСИЯ
Каждый из Сигналов обладает своим набором рыночных моделей (определенное сочетание цены и значений индикатора).
в конструкторе определяем значения
Вариант 2.
В это же время осциллятор Stochastic развернулся вниз и сформировал дивергенцию с ценой. Это является одной из заложенной в модуле Stochastic моделей, предполагающей падение цены. Значимость этой модели равна 80.
Если правильно понимаю, это вариант : m_pattern_3; // model 3 "divergence of the oscillator and price"
Взвешенный прогноз от модуля Stochastic рассчитывается как 0.8 * (-80) = -64
Вопрос Как появился минус
...
если значение индиатора на последнем баре выше предпоследнего (значение растет) то плюс
если значение индикатора на последнем баре ниже предпоследнего (значение убывает) то минус
так?
если значение индиатора на последнем баре выше предпоследнего (значение растет) то плюс
если значение индикатора на последнем баре ниже предпоследнего (значение убывает) то минус
так?
первый раз прочел статью https://www.mql5.com/ru/articles/488 и пропустил момент, хотя даже цветом выделено)
Сначала определяются знак плюс и знак минус для открытия длинных или открытия коротких позиций, либо для закрытия коротких или закрытия длинных позиций, соответственно. Затем мы вычислили их абсолютные значения для сравнения с пороговыми значениям Signal_ThresholdOpen и Signal_ThresholdClose, которые всегда с положительным знаком.
Спасибо за оказанную помощь!
Да я и не обижаюсь - хозяин - Барин!
Ну, лишь надеюсь, что на новодящие вопросы по коду я смогу получить вразумительные ответы...