У нас вы можете посмотреть бесплатно РУКОВОДСТВО ПО MQL4 - 23 КАК КОДИРОВАТЬ ПАРАБОЛИЧЕСКОГО СОВЕТНИКА ДЛЯ ЭКСПЕРТОВ SAR или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
https://mql4tutorial.com/?s=sar На языке MQL4 мы кодируем советник для автоторговли в Metatrader4 с индикатором Parabolic SAR. Этот советник может быть закодирован в Metaeditor менее чем за 10 минут, а сигналы входа легко понять. В этом видео мы собираемся автоматизировать этот индикатор, это индикатор Parabolic SAR. Вы видите здесь маленькие точки, они создают сигналы на покупку и продажу в зависимости от того, находятся ли точки выше или ниже свечи, поэтому давайте узнаем, как автоматизировать это с помощью MQL4. Для этого нажмите на маленькую кнопку здесь или нажмите F4 на клавиатуре, теперь вы должны увидеть окно Metaeditor и здесь вы должны нажать на: "File/ New/ Expert Advisor (template)" из шаблона, "Continue", я назову этот файл: "SimpleParabolicSAR", нажмите на "Continue", "Продолжить" и "Finish". Теперь можно удалить все, что находится выше функции "OnTick" и две строки комментариев здесь. Начнем с создания строковой переменной для сигнала, который также будет называться: "signal", мы не присваиваем ей никакого значения, потому что нам нужно его вычислить. Это делается с помощью функции "iSAR", которая поставляется с MQL4. Первый параметр - это текущий символ, второй - текущий период на графике, поэтому давайте узнаем эти значения, выберем любой график, нажмем на: "Insert/ Indicators/ Trend/ Parabolic SAR" и вы увидите значение шага 0.02 и максимальное значение 0.2, теперь нажимаем на "OK" и вот маленькие точки, если вы хотите увидеть значения индикатора в бэктесте, то теперь вам нужно щелкнуть правой кнопкой мыши на графике, выбрать "Templates/ Save Template" и сохранить его как "tester.tpl", потому что это шаблон, который будет использоваться в тестере стратегий. Мы можем заменить текущий, так что теперь мы знаем, что это значение шага, это максимальное значение и последний параметр здесь будет значением сдвига, мы не хотим использовать никаких значений сдвига, так что это 0 (ноль) и если значение SAR (SARValue) ниже цены бида, у нас есть сигнал на покупку, поэтому мы присваиваем нашему сигналу слово: "покупка". В противном случае, если значение SAR (SARValue) больше, чем цена Ask, это будет сигнал на продажу, и тогда мы присваиваем нашему сигналу слово: "sell". Если сигнал равен buy и "OrdersTotal" равен 0 (нулю), это означает, что у нас есть сигнал на покупку и нет открытых позиций, и тогда мы используем "OrderSend" для покупки 10 микро-лотов. В противном случае, если сигнал равен sell и у нас также нет открытых позиций, тогда мы используем "OrderSend" для продажи 10 микро-лотов. Наконец, мы создаем вывод графика с помощью оператора "Comment" для вывода текста: "The signal is:" и рассчитанный сигнал. Вот и все, если вы не знаете, что делает весь этот код, или если это было слишком быстро для вас, возможно, вы захотите посмотреть другие базовые видео в этой серии видео или, возможно, вас даже заинтересует премиум-курс. В противном случае, когда вы закончите, вы можете нажать на кнопку "Compile" здесь или нажать F7, теперь вы не должны получить никаких ошибок, и в этом случае вы можете нажать на маленькую кнопку здесь или нажать F4, чтобы вернуться в Metatrader. В Metatrader мы нажимаем на: "View/ Strategy Tester" или нажимаем CTRL и R. Выберите новый файл: "SimpleParabolicSAR.ex4", отмечаем здесь опцию визуального режима и запускаем тест. ...и вот наш маленький советник в работе, мы уже купили, значит, он работает, и теперь вы знаете, как создать автоматический советник для индикатора Parabolic SAR, и вы сами его закодировали с помощью нескольких строк кода MQL4.