Что-то интересное - страница 25

 
MatLab

Статьи

Взаимодействие MetaTrader 5 и MATLAB

Взаимодействие между MеtаTrader 4 и MATLAB Engine (виртуальная машина MATLAB)

Взаимодействие между MetaTrader 4 и Matlab через DDE

Взаимодействие между MetaTrader 4 и Matlab через CSV-файлы

CodeBase

Stohastic to CSV для MatLab - индикатор для MetaTrader 4

Создание фракталов в MQL5 с помощью систем итерированных функций (IFS) - эксперт для MetaTrader 5

Форум

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

MetaTrader с Matlab

Владимир Перервенко, 2016.08.24 20:01

Есть два варианта:

1. MQL4 <-> Rterm <-> "matlab " (Эмуляция кода MATLAB с помощью R)

2. MQL4 <-> Rterm <-> "matlabr"(Предоставляет пользователям возможность вызывать MATLAB с помощью команды "system". Позволяет пользователям передавать строки кода или m-файлы MATLAB. Это в сравнении с 'R.matlab', который создает сервер MATLAB).

С наилучшими пожеланиями

Владимир


 

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

Как начать работу с Metatrader 5

Сергей Голубев, 2016.05.08 20:17

Добро пожаловать,

  • Обычно люди, которые не умеют кодить, не получают бесплатной помощи на этом форуме, хотя это может случиться, если вам повезет, будьте терпеливы.
  • Если вы покажете свои попытки и хорошо опишите свою проблему, то, скорее всего, получите ответ от сообщества.
  • Если вы не хотите учиться кодить, ничего страшного, вы можете либо посмотреть в Codebase, если что-то бесплатное уже есть, либо в Маркете на платные продукты (иногда и бесплатные).
  • Наконец, у вас также есть возможность нанять программиста в разделе Freelance.
Удачи.

 

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

Что-то интересное

Сергей Голубев, 2016.01.28 20:07

Очень интересный скальпинговый советник: Angry Bird (Scalping) - эксперт для MetaTrader 4

Некоторые люди говорят, что этот советник похож на "модифицированный Ilan1.6" в торговле, но с более безопасными функциями относительно депозита и т.д. и имеющий следующее:

  • MaxTrades параметр (сколько одновременных сделок может быть открыто),
  • LotExponent: это множитель лота для мартингейла (я предпочитаю 1.4 вместо стандартного 2.0, например),
  • TakeProfit в пунктах (в случае 5-значной цены, которая равна 1.09635, TakeProfit = 20 - это 2 пункта),
  • UseEquityStop параметр для остановки торговли с TotalEquityRisk (TotalEquityRisk = 20 по умолчанию),
  • UseTimeOut: закрывать все сделки после MaxTradeOpenHours (я предпочитаю использовать UseTimeOut - в смысле: советник закроет все сделки после MaxTradeOpenHours = 5 часов).

Вот описание от автора:


Это бэктестинг за 4 дня до настоящего времени с минимальным/минимальным риском для депозита:



Настройки (сет-файлы) для этого советника предложены на этой странице обсуждения.

Просто для информации.

 

Просто фундаментальные знания: в чем основные отличия индикатора от скрипта:

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

В чем разница между "индикатором" и "скриптом"?

Forex Trader, 2005.08.30 21:44

Есть два основных отличия:
1) Пользовательский индикатор остается привязанным к графику до тех пор, пока не будет удален или график не будет закрыт; скрипт отсоединяется от графика сразу после завершения выполнения (конечно, можно продолжать выполнение в цикле).
2) Функция start() индикатора вызывается при каждом тиковом событии на графике; функция start() скрипта выполняется сразу после выполнения функции init() (не дожидаясь тикового события). (Надеюсь, я правильно понял этот вопрос).

 

Индикатор RAVI Histogram хорошо подходит для фильтрации сигналов, может быть использован вместе с другими индикаторами для генерации ордеров на покупку/продажу для советника.

Индикатор был написан Николаем здесь https://www.mql5.com/en/code/16082.


RAVI_Histogram
RAVI_Histogram
  • голосов: 20
  • 2016.10.10
  • Nikolay Kositsin
  • www.mql5.com
The Range Action Verification Index indicator implemented as a histogram of strength and direction of the current trend.
 

Форум о трейдинге, автоматизированных торговых системах и тестировании торговых стратегий

Обзор прессы

Сергей Голубев, 2016.07.21 18:16

Введение в технические индикаторы - осцилляторы: RSI, Стохастик, CCI, MACD (по материалам статьи)

Осцилляторы дают трейдерам представление о том, как развивается импульс на конкретной валютной паре. Когда цена идет вверх, осцилляторы будут двигаться выше. Когда цена падает ниже, осцилляторы будут двигаться ниже. Когда осцилляторы достигают экстремального уровня, возможно, пришло время искать разворот цены к среднему значению. Однако, если осциллятор достиг уровней "перекупленности" или "перепроданности", это не значит, что мы должны пытаться назвать вершину или дно. Осцилляторы могут оставаться на экстремальных уровнях в течение длительного времени, поэтому перед началом торгов необходимо дождаться достоверного сигнала.

RSI
Индекс относительной силы - это, пожалуй, самый популярный осциллятор. Важным компонентом его формулы является соотношение между средней прибылью и средней потерей за последние 14 периодов. RSI находится в диапазоне от 0 до 100 и считается перекупленным при значении выше 70 и перепроданным при значении ниже 30. Трейдеры обычно стремятся продавать, когда 70 пересекается сверху, и покупать, когда 30 пересекается снизу.


Стохастик
Стохастик предлагает трейдерам другой подход к расчету ценовых колебаний, отслеживая, как далеко находится текущая цена от самого низкого минимума за последние X периодов. Затем это расстояние делится на разницу между высокой и низкой ценой за то же количество периодов. Созданная линия, %K, затем используется для создания скользящей средней, %D, которая располагается прямо поверх %K. В результате получаются две линии, движущиеся в диапазоне 0-100, с уровнями перекупленности и перепроданности на отметках 80 и 20. Трейдеры могут ждать пересечения этих двух линий, находясь в зонах перекупленности или перепроданности, или искать расхождения между стохастиком и фактической ценой, прежде чем заключать сделку.


CCI
Индекс товарного канала отличается от многих осцилляторов тем, что нет предела тому, насколько высоко или низко он может опуститься. В качестве центральной линии используется 0, а уровни перекупленности и перепроданности начинаются на отметках +100 и -100. Трейдеры стремятся продавать прорывы ниже +100 и покупать прорывы выше -100.


MACD
Скользящая средняя конвергенция/дивергенция отслеживает разницу между двумя линиями EMA, 12 EMA и 26 EMA. Разница между этими двумя ЕМА наносится на подграфик (называется линией MACD), а 9 ЕМА проводится прямо поверх нее (называется сигнальной линией). Трейдеры покупают, когда линия MACD пересекается выше сигнальной линии, и продают, когда линия MACD пересекается ниже сигнальной линии. Существуют также возможности для торговли дивергенцией между MACD и ценой.



 
RSI Divergence

RSI_DiverSign - индикатор для MetaTrader 5

Семафорный сигнальный индикатор, использующий дивергенцию между двумя осцилляторамиRSI на основе экстремальных точек последних пяти баров.



 

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

Как начать работу с Metatrader 5

Сергей Голубев, 2016.11.30 21:14

Push-уведомления:
  • Как узнать, что кто-то ответил в теме?
  • Как пригласить человека поучаствовать в теме?

прочитайте эту небольшую тему с объяснениями.


Причина обращения: