У нас вы можете посмотреть бесплатно MQL5 TUTORIAL - SIMPLE RSI STANDALONE EXPERT ADVISOR или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
https://mql5tutorial.com В этом видео мы собираемся автоматизировать индекс относительной силы, также известный как RSI, и мы собираемся создать советник для Metatrader 5, который действительно будет торговать. Для этого нажмите здесь маленькую кнопку или нажмите F4 на клавиатуре, и теперь вы должны увидеть окно метаредактора, и здесь вы хотите щелкнуть: «Файл / Создать / Советник (шаблон)» из шаблона, «Продолжить», Я назову эту версию: «SimpleRSIStandaloneEA», нажмите «Продолжить», «Продолжить» и «Готово». Теперь вы можете удалить все, что находится выше функции «OnTick» и две строки комментариев здесь. Сначала мы собираемся включить файл «Trade.mqh», этот файл поставляется с MQL5 и предлагает несколько полезных торговых функций, поэтому давайте создадим экземпляр класса «CTrade», который будет называться: «trade» и мы собираемся использовать его для открытия позиций позже. Прежде чем мы это сделаем, нам нужно рассчитать цену Ask и цену Bid; это делается с помощью «SymbolInfoDouble» для текущего символа на графике, и мы используем «SYMBOL_ASK» для получения цены Ask и «SYMBOL_BID» для получения цены Bid, а с помощью «NormalizeDouble» и «_Digits» мы вычисляем ее для текущего символ - вы видите, что у нас здесь две разные цены, некоторые валютные пары используют только 3 цифры после точки, а другие используют 5 цифр - и если вы отметите «_Digits» и нажмете F1, вы увидите, что переменная «_Digits» хранит количество цифры после десятичной точки. Давайте создадим массив для ценовых данных, в этом случае он будет называться: «myRSIArray», это двойной массив, поэтому он может содержать значения с плавающей запятой. Теперь мы определяем RSI (myRSIDefinition) с помощью функции «iRSI» для текущего символа и текущего выбранного периода для 14 свечей, вы видите 14 здесь в круглых скобках и когда вы нажимаете: «Insert / Indicators / Oscillators / Индекс относительной силы », здесь вы также найдете 14 свечей, это стандартное значение, и результат будет рассчитан на основе цены закрытия. Мы используем «ArraySetAsSeries» для сортировки ценовых данных (myRSIArray) от текущей свечи вниз для нашего массива RSI (myRSIArray), а с помощью «CopyBuffer» мы заполняем наш массив RSI (myRSIArray) в соответствии с «RSIDefinition», который мы создали здесь, мы делаем это для буфера 0 (ноль) от текущей свечи - это свеча 0 (ноль) - для 3 свечей - так что здесь 3 - и после того, как мы это сделаем, мы действительно можем вычислить текущее значение RSI (myRSIValue) , мы просто смотрим на значение свечи 0 (ноль) в нашем массиве RSI (myRSIArray) и с помощью «NormalizeDouble» и 2 здесь мы получаем значение с двумя цифрами позади точки. Если значение RSI (myRS