Изменения в тестовом советнике enum EBosPreset { bpMA_10 = 1, // 0 bpMA_20 = 2, // 1 bpMA_50 = 4, // 2 bpMA_100 = 8, // 3 bpEMA_10 = 16, // 4 bpEMA_20 = 32, // 5 bpEMA_50 = 64, // 6 bpEMA_100 = 128, // 7 bpRSI_14 = 256, // 8 bpStoch_9_6 = 512, // 9 bpMACD_12_26 = 1024, // 10 bpA
Здравствуй zhab3r, есть такой же советник для MT4? Добрый день, нету по МТ4, оно больше для тестов, если тесты будут удачными тогда можно будет переписать часть кода под МТ4. Версия z5 с фикс ТП: INPUT(bool , fixed_tp , false); не пересчитывать ТП при флипах. Добавлено: 04-11-20
Для улучшения точности входов/ направления открытия новых колен, сделал индикаторный блок (BOS- Buy Or Sell). Данный блок использует набор стандартных индикаторов, а точнее их пресетов, возвращает 3 варианта значение: покупаем, продаем, ждем. Доступные пресеты: enum EBosPreset {
Новая настройка: INPUT(bool , sl_always_scale , false); При открытии серии посчитать соотношение СЛ/ТП, при переворотах ТП считать как обычно, СЛ пропорционально первой позиции в серии, после чего добавить inc_sl_pt, если оно задано. EA_-_z5_v1.17_20181021.ex4 EA_-_z5_v1.17_2018
Вот отрывок из торговли (Backtest), Советник открыл сделку 3154 (Lot=0,04) ето вроде нормолно, но закрыл сделку (Lot=0,02)? вроде выиграл, и открыл новую в пятницу (Lot=)0,02? В настройках "e_trade_days_msk" 15 По логу- в ЧТ открыли позицию 0,04, в ПТ закрыли основную часть 0,02
То я должин в настройках "e_trade_days_msk" поставить 15? Да все верно 15 (1+2+4+8). Alpari / ECN Pro Demo На реальных счетах такого типа есть настройка исполнения ордеров. А вот можно ли поменять исполнение на демо, и какой именно параметр, сложно сказать.
Пока не посмотрел лог, отвечу на второй вопрос, лот увеличивается в режиме трейлинг стоп, чтобы была возможность ордер частично закрыть, частично протралить. Если ММ не позволяет торговать 0.02, лучше трейлинг стоп отключить, тогда лот будет 0.01. Добавлено: 06-10-2018 09:23:27
Ув. Firelayer, могу предположить, что ордер лотом 0,05 это продолжение серии от 08:00, а ордер лотом 0,01 это параллельно начала работать некая новая серия. Чтобы сказать точнее нужно смотреть рабочий сет и лог.
Что нового: enum EOnTPOverheight { otpoCancelTrade, otpoSetTPToMax, }; INPUT(EOnTPOverheight , on_tp_overheight , otpoSetTPToMax); что делать если расчетный ТП превышает значение tp_max_pt: otpoCancelTrade- не торговать серию; otpoSetTPToMax- принять ТП равным tp_max_pt. INPUT(u
Обноление EA_-_USDownAg_v1.15_20181003.ex4 EA_-_USDownAg_v1.15_20181003.ex5
Тестировал сову в максимально агрессивном режиме- вот что вышло. Думаю для уменьшения просадок неплохо бы сделать фильтр давно предложенный Zoro888- не открывать новые серии если рядом есть не открытые ордера. К слову из статьи вывел некоторые спектры защиты от просадки даже на
Статья в тему попалась http s://www.mql5.com/ru/articles/5008
Ув. Zoro888, можете подробнее изложить идею с 2 ордерами? У меня что-то не складывается. Давайте с начала начнем: 1. При пробое коробки, будем считать что она строится так же как и сейчас, открываем 2 разнонаправленных рыночных ордера. Получается |СЛ1|=|ТП1|=|СЛ2|=|ТП2|, когда с
Увы, чем то пришлось пожертвовать. Магик походу единственное что гарантированно не может быть изменено ДЦ. Мне кажется надо оптимизировать работу МТ5 версии с индикаторами. По крайней мере мне кажется, что ранние версии в тестере работали очень быстро, чего нельзя сказать о посл
Не Знаю что случилось но бот UpSideDown v1.01 - 20180120.ex4 которими я пльзуюсь перестал откивать колени Уточните маркирует ли ваш ДЦ ордера закрытые по стоп лосс строкой SL в комментарии. По моему уже у кого то была такая проблема с МТ4, и я немного правил сову. Маркировал ли
С битовой маской длиной 8 бит игрался - можно подобрать ключ не сливающий 2 года и более, особенно при СЛ/ТП более 30 старых пп. Ишимоку не пробовал... имхо можно и машку в виде фильтра Увы тест с теми же настройками за 2016г. показывает слив. Но идея имеет право на жизнь, я так
Как ни странно, последние 2 идеи, вроде бы, дают положительный результат eurusd-2018.jpg
Наблюдая в тестере как сов просаживается на йене, мне пришла мысль о настройке в виде строки "--+--++--", где (+) или (-) поведение после очередного СЛ: (-)- переворот, (+)- считаем что попали на флэт и открываемся в ту же сторону... Если сделать не строкой, а битовой маской, мо
Новая версия совы. enum EIndicatorType { itATR, itStdDev, itATRAndStdDev, }; enum EIndicatorMode { imMin, imMax, imAvg, }; //--- indicator INPUT(EIndicatorType , indicator_type , itATR); INPUT(EIndicatorMode , indicator_mode , imMin); INPUT(ENUM_TIMEFRAMES , atr_timeframe , PERI
но у него есть сделки где после ТП - идёт разворотная сделка. Цитата: zhab3r от Август 06, 2018, 06:00:07 pm при ТП в ту же сторону, при СЛ обратно лотом но у него есть сделки где после ТП - идёт разворотная сделка. Это я недоглядел немного, там чуть сложнее, в последнем посте у
