Тестер сигналов

MQL5 エキスパート

指定

Имеются файлы истории нескольких торговых сигналов (предназначенных как для Metatrader 4, так и для Metatrader 5, например, https://www.mql5.com/ru/signals/413850/export/history).


Задаваемые параметры:

  1. Сигналы (перечень номеров сигналов, участвующих в тестировании. Номер сигнала - последние цифры в ссылке на страницу сигнала. Например, для сигнала https://www.mql5.com/ru/signals/130958 номер сигнала — 130958)


  1. Номер сигнала (из перечня сигналов порядковый номер сигнала, участвующий в прогоне)


Если у получателя нет инструментов с такими же префиксами и суффиксами, как у отправителя, то сделки копируются по соответствующему инструменту без префикса и суффикса.


Если у сигнала открывается ордер по инструменту, который недоступен получателю, то об этом выводится соответствующее предупреждение.


Если это возможно, файлы истории скачиваются автоматически.


Если отсутствует файл истории сигнала, то об этом выводится соответствующее предупреждение.


  1. InDeviation (отклонение цены открытия, задается в пипсах. Если параметр в отрицательном диапазоне, то копия ордера открывается только при цене, которая лучше, чем у оригинала на заданное или даже на большее количество количество пипсов, а если в положительном диапазоне, то - хуже, чем у оригинала, т. е. задается допустимое проскальзывание)


  1. WaitForProfitPips (копировать ордер только после того, как ордер источника в прибыли на заданное число пипсов)


  1. Risk


Объем копии ордера = объем оригинала ордера * K

К = К1 * К2 * K3

К1 = валюта получателя / валюта отправителя

К2 = баланс получателя / баланс отправителя

K3 = Risk


Иными словами ордера копируются с учетом разницы в балансах и валютах, а также с учетом значения параметра «Risk». Баланс сигнала на требуемый момент времени вычисляется из начального баланса и результатов предшествующих сделок, эти данные имеются в файлах истории сигналов. Если в результате расчета объем ордера меньше минимально допустимого, то ордер открывается минимально допустимым объемом. Если в результате расчета объем ордера больше максимально допустимого, то ордер открывается максимально допустимым объемом.


  1. OutDeviationтклонение цены открытия, задается в пипсах. Если не равно 0, то копии ордеров закрываются не одновременно с оригиналами, а тогда, когда цена на заданное количество пипсов будет лучше, чем цена, по которой закрываются оригинальные ордера. Если не равно 0, то игнорируется параметр IgnoreAllExitSignals)


  1. IgnoreAllExitSignals (если true, то время закрытия оригинальных ордеров во внимание не принимается. Если копия ордера закрыта (в результате срабатывания SL или TP), а оригинал еще открыт и IgnoreAllExitSignals = false, то в случае достижения необходимых «WaitForProfitPips» и «Отклонение открытия» ордер снова копируется)

  2. FixedSLPips (stop loss в пипсах. Если не равно 0, то игнорируются SL оригинальных ордеров и значение параметра «AddPipsToSL»)


  1. AddPipsToSL (если не равно 0, то у копий ордеров к уровням stop loss оригиналов прибавляется заданное количество пунктов)


  1. TSL (задается в пунктах. Если не равно 0, то устанавливается trailing stop loss на заданное количество пунктов)


  1. TSLAfterExit (если true и если IgnoreAllExitSignals = true, то TSL устанавливается только после закрытия оригинального ордера, а до этого - не устанавливается)


  1. FixedTPPips (take profit в пипсах. Если не равно 0, то игнорируются TP оригинальных ордеров и значение параметра «AddPipsToTP»)


  1. AddPipsToTP (если не равно 0, то у копий ордеров к уровням take profit оригиналов прибавляется заданное количество пунктов)


  1. TTP (задается в пунктах. Если не равно 0, то устанавливается trailing take profit на заданное количество пунктов)


  1. TTPAfterExit (если true и если IgnoreAllExitSignals = true, то TTP устанавливается только после закрытия оригинального ордера, а до этого - не устанавливается)


В журнал тестирования ордерам присваиваются комментарии с номерами сигналов.


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


По завершении проекта должен быть предоставлен исходный код.



応答済み

1
開発者 1
評価
(356)
プロジェクト
632
26%
仲裁
89
73% / 13%
期限切れ
12
2%
2
開発者 2
評価
(49)
プロジェクト
134
27%
仲裁
62
13% / 53%
期限切れ
58
43%
3
開発者 3
評価
(15)
プロジェクト
37
62%
仲裁
1
0% / 100%
期限切れ
1
3%
類似した注文
На сервере хранится и обновляется информация в формате JSON. Это расчетные исходящие данные для индикатора. Эти данные требуется ретранслировать в МТ и построить ценовые уровни и др. элементы тех. анализа. Требуется создать панель управления настройками индикатора и информационное окно. Загрузка истории через запрос, live data - ws. Особые требования к оформлению и скорости обработки данных, работа при постоянной
Доброго дня, коллеги! Нужен хороший программист, имеющий достаточный опыт в реализации советника с использованием локирования. В советнике использовано усреднение, а при помощи тёх индикаторов из метатрейдер будет происходить измерение тренда и тенденции. Размещаю ссылку на статью про локирование ( https://equity.today/lokirovanie-v-trejdinge.html ) просьба изучить и если не понимаете как это отобразить в коде, лучше
Доброго дня, коллеги! Нужен хороший программист, имеющий достаточный опыт в реализации советника с использованием локирования. В советнике использовано усреднение, а при помощи тёх индикаторов из метатрейдер будет происходить измерение тренда и тенденции. Размещаю ссылку на статью про локирование ( https://equity.today/lokirovanie-v-trejdinge.html ) просьба изучить и если не понимаете как это отобразить в коде, лучше
Код советника для МТ4, создающего большой торговый оборот и имеющим небольшие просадки. Можно стратегии с замками, пирамидингом, усреднением, стопами, рассмотрим все варианты. Желательно, чтобы были тесты на истории и с демки
Торговый робот анализирующий уровни пробоев на график вью на форекс торгующий на прорыв уровней как на покупку так и на продажу с усреднением в нескольких таймфреймах (1час,2 часа, 3 часа, 4часа,1 день),выставлением тейк профит и стоп селл и заключающий сделки на мт5 ТЗ все фото отчёты всю информацию уже обсуждаем непосредственно при договорённости
Ищем разработчика для создания копира сигналов из Telegram в MT4 с функциями фильтрации сигналов и гибкими настройками ордеров, без использования DLL. Основные возможности должны включать фильтрацию сигналов по ключевым словам, настраиваемые уровни SL/TP, поддержку нескольких каналов и управление размером лота (фиксированный, на основе баланса или из сигнала). Решение должно обрабатывать различные форматы сигналов
Здравствуйте. Простыми словами суть проекта: 1. Есть формула и схема расчета ускорения цены. К этому есть индикатор Хейкен Аши. 2. Необходимо посчитать бары ускорения в трендовом цикле Хейден Аши и отобразить их в подокне индикатора в текущем ТФ относительно нулевой линии. С дискретностью свечей ТФ. 3. Необходимо далее применить эту схему расчета к историческим данным за период, на основании их построить сглаженные
Требуется создать торгового робота на трендовой торговли с реверсом (Long/short и обратно) TF от 1м до 1н Подробное ТЗ обсуждается отдельно, имею 7 лет опыта в маржинальной торговли по различным индикаторам. Ввиду профессиональной потери зрения затруднительно общение через переписку! Связь +79175859811 Анатолий
Здравствуйте друзья! Интересуют советники с историей торговли, хотя бы с результатами на демо счёте. Желательно, чтобы имелось положительное математическое ожидание у данной стратегии. Также необходима версия для тестера. Благодарю за ваши ответы
Здравствуйте, коллеги. Имеется базовый советник. В основе - двухстороння сетка, мартингейл. Сигнал входа в рынок на базе двух индикаторов, выход - TP, SL. В общем, все несложно. Присутствует визуализация: динамические TP, SL, маркеры линий открытия\закрытия торговых цикла. Что необходимо добавить: 1. Есть небольшие и бестолковые косяки, их не очень много. Например, переделать несколько переключателей во входных

プロジェクト情報

予算
30+ USD
開発者用
27 USD