Предлагаю своего советника paradox_v18

denmac

Интересующийся
Доброе утро, коллеги! Предлагаю, бесплатно потестировать своего самописного робота Paradox_v18 на демо-счетах. В роботе присутствует 5 стратегий. Все стратегии фильтруются по каналу SMA + заданный отступ в пунктах от канала, выше канала ищутся покупки, ниже продажи + фильтр по среднему дневному диапазону ADR. Уникальность робота в том, что доливы по тренду делаются через определенный шаг расчитанный по боллинджеру и ATR и сразу же делается виртуальный тралл по фракталам или теням свечи, усреднение также рассчитывается по боллинджеру по дистанции между ордерами. Данный робот будет предоставляться бесплатно для реальных счетов по партнерской программе рибейт-сервисов fxcash и vpluse. Депозит от 20000 центов, дц подойдут робофорекс, фрешфорекс, forex4you, где есть центовые счета и исполнение NDD или ECN. Пока тесты проводились на паре eurusd, тф m5. Данный робот будет работать на демо-счетах до 31.12.2018 до 23:55, на реале тоже будет привязка к номеру счета и срок действия 6 мес, далее будет продлеваться.

Сами тесты тут: _http://www.myfxbook.com/strategies/paradox-v-18-strategy-4/149150

_http://www.myfxbook.com/strategies/paradox-v-18-strategy-5/149140
_http://www.myfxbook.com/strategies/paradox-v18/149136
 

Вложения

  • Paradox_18.zip
    214,4 КБ · Просмотры: 101

denmac

Интересующийся
Внешние переменные советника paradox_v18: //##################################################################################################################################
input string SetTrade = "---=== Параметры торговли ===---"; // --------------------------------------------------------------------------------
input uTorg tDenyOrders = tru; // Дальнейшая торговля
input styp OrderSet = oall; // Выставлять ордера на:
//##################################################################################################################################
input string slot = "---=== Лот ===---"; // ----------------------------------------------------------------------------------
input string T_Lot = "1%"; // Лот (Если % - то в процентах)
input double Mng = 1.0; // Множитель лота
input uOnOf Okr = of; // Округлять (true - в большую)
//##################################################################################################################################
input string usrtp = "---=== Усреднение ===---"; // ----------------------------------------------------------------------------------
input uOnOf Usred = on; // Включить усреднение - Вкл., отключить - Выкл.
input int BzProf = 5; // Виртуальный усредняющий тейкпрофит
input double OrdTr = 1.0; // Множитель лота для долива по тренду
//##################################################################################################################################
input string SetTrades = "---=== Торгуем: ===---";
input string SetTrades1 = " 1 - Macd + SMA"; // Вход по индикатору macd с фильтром по SMA
input string SetTrades2 = " 2 - TrendFiltr + SMA"; // Вход по индикатору TrendFiltr с фильтром по SMA
input string SetTrades3 = " 3 - bur_trend v1 + SMA"; // Вход по индикатору bur_trend v1 с фильтром по SMA
input string SetTrades4 = " 4 - Candle and Bars + SMA"; // Побарный вход по цене закрытия с фильтром по SMA
input string SetTrades5 = " 5 - WPR+ATR+CCI+SMA"; // Вход по 3-м индикаторам с фильтром по SMA
input int TradesInd = 4; // Ставить нужную стратегию 1,2,3,4,5
//###################################################################################################################################
input string snews = "---=== Новостной фильтр ===---"; // ----------------------------------------------------------------------------------
input uOnOf tNewsFlg = on; // Вкл. - Включить новостной фильтр
input int MinDo = 60; // Не торговать минут до новости
input int MinPosle = 60; // Не торговать минут после новости
input int offset = 3; // Часовой пояс сервера
input uOnOf Vhigh = on; // Учитывать важные новости
input uOnOf Vmedium = of; // Учитывать средние новости
input uOnOf Vlow = of; // Учитывать слабые новости
//##################################################################################################################################
input string strall = "---=== Виртуальный трейлинг-стоп ===---";// ----------------------------------------------------------------------------------
input uTrall TrlStop = fractals; // Тралл
input int DeltaTrl = 1; // Отступ от фрактала или свечи
//##################################################################################################################################
//##################################################################################################################################
input string SetTime = "---=== Время работы ===---";//---=== Время работы ===---
input uOnOf EnableTime = on; // Использовать время
input string TorgTime = "0:00-23:59"; // Время торговли с xx до xx (12:00-20:00)
//##################################################################################################################################
input string sadr = "---=== Настройки ADR ===---";// ----------------------------------------------------------------------------------
input int urADR = 65; // Уровень индикатора ADR - выше которого можно выставлять ордера
//##################################################################################################################################
input string SetMACD = "---=== Параметры MACD ===---";
input int InpFastEMA = 12; // Период быстрой EMA
input int InpSlowEMA = 26; // Период медленной EMA
input int InpSignalSMA = 9; // Период сигнала SMA
//##################################################################################################################################
input string SetTrendFiltr = "---=== Настройки TrendFiltr ===---";
input int Nbars = 250; // Количество баров для анализа
input int MA_Period = 9; // Период MA
input int MA_Method = 3; // Метод MA
//##################################################################################################################################
input string SetBurTrend = "---=== Настройки Bur_Trend_v1 ===---";
input double Sensitivity = 38.0; //Sensitivity
//##################################################################################################################################
input string SetBollinger = "---=== Настройки боллинджера ===---"; // -----------------------------------------------------
input int period = 20; // Период боллинджера
input double deviation = 2; // количество стандартных отклонений
input int bands_shift = 0; // сдвиг относительно цены
input ENUM_APPLIED_PRICE applied_price = PRICE_WEIGHTED; // тип цены
//##################################################################################################################################
input string SetTF = "---=== Период таймфрейма ===---";
input ENUM_TIMEFRAMES TimeFrameBars = PERIOD_M5; // Рабочий таймфрейм для анализа баров
//##################################################################################################################################
//##################################################################################################################################
input string LimitLoss = "---=== Ограничение потерь ===---"; // -----------------------------------------------------
input uDropDown EquityStop = no; // Ораничение потерь
input uClose CloseOrders = cloff; // Если выбрать закрыть все ордера, то закроет немедленно
input int DropDown = 33; // Максимальная просадка в %
//##################################################################################################################################
//##################################################################################################################################
input string IndSma = "---=== Настройки SMA ===---";// ----------------------------------------------------------------------------------
input uOnOf FiltrSMA = on; // Вкл. - Включить фильтр SMA
input int Shift = 3; // Номер сигнальной свечи (текущая 0)
input uFibo MAPeriod = fur9; // Период
input uPeriod Ind_TF = M5; // Рабочий таймфрейм
input ENUM_MA_METHOD MAMethod = MODE_SMA; // Метод скользящей
// Simple - Простое скользящее среднее
// Exponental - Экспоненциальное скользящее среднее
// Smoothed - Сглаженное скользящее среднее
// LinearWeighted - Линейно-взвешенное скользящее среднее
input uFibo MaUroven = fur3; // Отступ от сма
input uOnOf Revers = on; // Сигналы. Вкл. - выше уровня покупать / Выкл. - ниже уровня покупать
input uOnOf BreakdownChannel = of; // Выкл. - Не учитывать пробой канала, Вкл. - учитывать
//##################################################################################################################################
input string sother = "---=== Дополнительные ===---"; // ----------------------------------------------------------------------------------
input int Slippage = 3; // Проскальзование
input int Reinstall = 20; // Сколько попыток пытаться выставить ордер...
input int EaMagic = 1010; // Меджик
input string EaComment = "usd_m5"; // Комментарий
//##################################################################################################################################
 
Последнее редактирование:

denmac

Интересующийся
Приветствуется оптимизация! Оптимизируемые параметры:

input int BzProf = 5; // Виртуальный усредняющий тейкпрофит
input int urADR = 65; // Уровень индикатора ADR - выше которого можно выставлять ордера

Для стратегии macd:

input int InpFastEMA = 12; // Период быстрой EMA
input int InpSlowEMA = 26; // Период медленной EMA
input int InpSignalSMA = 9; // Период сигнала SMA

Для стратегии trend filtr:

nput int Nbars = 250; // Количество баров для анализа
input int MA_Period = 9; // Период MA
input int MA_Method = 3; // Метод MA

Для стратегии bur_trend:

input double Sensitivity = 38.0; //Sensitivity

Для расчета дистанции усреднения между ордерами:

nput int period = 20; // Период боллинджера
input double deviation = 2; // количество стандартных отклонений
input int bands_shift = 0; // сдвиг относительно цены
input ENUM_APPLIED_PRICE applied_price = PRICE_WEIGHTED; // тип цены

И сам канал, где учитывается флет или тренд + заданный отступ от канала в пунктах:

input int Shift = 3; // Номер сигнальной свечи (текущая 0)
input uFibo MAPeriod = fur9; // Период
input uFibo MaUroven = fur3; // Отступ от сма

Оптимизацию лучше проводить через программу Tickstory, там из нее сразу можно загружать *.fxt и *.hst в ваш профиль MT4 и оптимизация на всех тиках.

Просьба делиться *.set-файлами, разгонная стратегия - 4.
 
Последнее редактирование:

ZIKILO

Элитный участник
почему 4 стратегия разгонная, там даже не в две стороны одновременно не торгует
 

denmac

Интересующийся
А с чего вы решили, что он должен сразу в 2 стороны торговать? Я разработчик данного робота и не писал ничего подобного про одновременную торговлю в 2 стороны... 4-я стратегия основана под возврат спреда. На реальных счетах под рибейт будет доступна только эта стратегия, остальные консервативные, там сделок мало.
 

denmac

Интересующийся
Ранние версии парадокса торговали, т.к. там был задействован модуль библиотеки лавина, я ее из этой версии убрал.
 

denmac

Интересующийся
Риск ММ в параметре лота под стратегию - 4, ставить, если одна пара, то 1%, если две пары, то 0.5% на пару, т.к. ордеров там много, чтобы совсем консервативно, можно 0.25% на пару. ММ считается так, на каждые 10000 у.е. - 0.1 - 1%. В остальных стратегиях риск ММ можно оставить по умолчанию 1%. Конечно лучше брать центовые счета, где шаг ордера начинается с 0.01 и кредитное плечо до 1:500.
 
Последнее редактирование:

denmac

Интересующийся
Добрый день! Добавил в советник еще 2 стратегии и выложил в папку presets *.set-файлы для каждой стратегии, которые успешно протестированы на eurusd, тф m5.
Тест 7-й стратегии: _http://www.myfxbook.com/strategies/paradox-v18-strategy-7/149392. Скачать обновленного парадокса тут: _https://yadi.sk/d/BLKfg3XvNPUqPA
 

denmac

Интересующийся
Мониторинг тут: _http://www.myfxbook.com/members/denmac01/paradox/2668218/bmOhq1vWmZpxZxZLtfiB
 

denmac

Интересующийся
Обновленный мониторинг тут: _https://www.myfxbook.com/members/denmac01/handtrades/2705437/YOJ8dZiVkPgB69sLKFnq

_https://www.myfxbook.com/members/denmac01/handtrades-2/2644359/plNElW06ZDxb1s43UuWb
 
Последнее редактирование модератором:

ildar0916

Активный участник
Можешь выложить мониторинг счета за 2017год?
 
Верх