[open source] [Советник] Mix Scalper: сконструируй свой Грааль!

От Archmagister, 16 сентября, 2013 в Лаборатория ProfitFX

#226


А я вот углублюсь)
В своё время пытался родить вариант стратегии Победа для тикового графика, но потерпел фиаско - спред, слишком весомый спред всё сжирает. Но 5-тиковые, 10-секундные, 15-секундтные и 30-секундные опционы, кажись, решают эту проблему, обеспечивая трейдеру возможность вести... бесспредовую торговлю \M/


:d
Потом расскажешь (не в этой теме, надеюсь). ;)
Автор#227

Расскажу, расскажу)
А на счёт темы - не знаю, у меня ведь уже есть наброски для особого режима советника - режима для тиков <:-p>i_TickChart_v1.ex429 скач.

#228


Расскажу, расскажу)
А на счёт темы - не знаю, у меня ведь уже есть наброски для особого режима советника - режима для тиков <:-p>


Куда его кидаешь? Он ведь на график не встаёт (как советник). :-/
Автор#229

Принип использования как с ренко. Кидаем на график валюты, потом клацаем открыть автономно - выбираем график этой же валюты М2. Там будут тики. Вешаем туда ТМА и стохастик с гигантскими периодами - и торгуем))

______________
И да! Это действительно бессперодовая торговля, как я и ожидал.

Короче, заходим на БетонМаркетс, открываем демо, выбираем тип контрактов строго выше/ниже. Вибираем время - 30 секунд. Теперь отслеживаем график валюты в МТ4 с утановленной Победой или МиксСкальпером. Как только ТС даст сигнал на открытие сделки - мы начинаем активно покупать соответстующие опционы: Бай - Колл, Селл - Пут.
Логика: если сигнал верен, то в течение следующих 5-15 минут цена пройдёт в нужном нам направлении и большинство купленных опционов окажутся выигрышными.

А для любителей хардкора - выбираем тиковые контракты. И тогда у вас будет лишь 5 тиков на то, чтобы ваше предсказание сбылось.


Добавлено: 08-10-2013 11:29:10

И да, ТМА на тиках должен быть неперерисовывающимся из Победы:Перезагрузка. Иначе ваш комп навернётся :))

Добавлено: 08-10-2013 11:30:28

И да - если получили сигнал по Победе или Микскальперу и собрались закупать соответсвующие опционы, то имеет смысл перейти на просмотр тикового графика чтобы торговать только по микро-тренду и свести тем самым неудачи к минимуму.

Добавлено: 08-10-2013 12:06:03

Вялые тесты советника на настройках:
ТМА М1 - 25/75
ТМА М5 - 70/30
Слоуп - 0.40
ТП - 50%

Спойлер


Как видим, результаты несколько улучшились. Сделки закрываются по разворотному алгоритму, не дотягивая до СЛ.


Добавлено: 08-10-2013 14:30:23

Томас! Прикрути пожалуйста к советнику режим работы с бинарными опционами! Нужно просто добавить ещё 1 алгоритм закрытия сделки: по истичении N секунд после её открытия. Я чувтсвую, что мы как никогда близки к Граалю! M/

Изменено 8 октября, 2013 пользователем Archmagister

#230

Всмысле к бинарным опционам, Вернее КАК?!?! Для меня это что-то новенькое. Ткни меня в ссылку как синхронизировать платформу бинарных опционов с Метатрейдером 4 и все будет в шоколаде :))

Автор#231

Как синхронизировать? Очень просто! :))

Открываем терминал - на полэкрана, и открываем броузер с опционами - на другую половину экрана. Советник открыл сделку - мы заметили и тут же вручную открыли сделку по опциону)

Мне-то нужно всего ничего - сделать очередной тестерный грааль для МТ4 - чтобы было видно сколько % сделок "прибыльные" - то есть с правильной разницей между ценой открытия и закрытия. Если этот процент мы доведём до 65 и выше - грааль у нас в кармане!
Но для этого надо чтобы советник имитировал работу с опционами, то есть железно закрывал сделку по исчечении конкретного времени.

#232

И сделай красивую справку по твоей торговле ФорексБинарные опционы. С картинками, ссылками, инструкциями. Думаю много кому будет интересно.

Автор#233

ОК, но сначала надо довести до ума советник, который является сновой этой системы ;)
Как там дела с продвинутыми весами?

#234

Нууу.... Ты хочешь чтоб я ввел настраиваемый параметр времени жизни ордера? То есть открыли ордер - подождали заданное количество минут, закрыли ордер. Выяснили прибыль или убыток довели прибыльных до 65% афигели - пересели за бинарные опционы :))

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

Уже не в этой версии. Но впринципе такое возможно возможно, учти еще что форекс не рынок опционов , различия все-равно будут и скорее всего не в нашу пользу =)


Добавлено: 08-10-2013 15:34:38

Весы готовы, сейчас начну интегрировать индюка и добавлю сигналку. Может сегодня выложу
Автор#235
Цитата

Ты хочешь чтоб я ввел настраиваемый параметр времени жизни ордера? То есть открыли ордер - подождали заданное количество минут, закрыли ордер. Выяснили прибыль или убыток довели прибыльных до 65% афигели - пересели за бинарные опционы


Ага))) Но только не минут, а секунд ;)

Цитата

Мне бы хотелось чтобы после того как выложу версию нашлись прибыльные сеты для советника которые можно спокойно оставить в работе и не париться.


Этим я и займусь. С весами потенциал всех введённых индюков раскроется по полной.
#236

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

Автор#237

Ну ок. Дробных минут, я так понимаю, не будет?)

#238

Не факт, но и неисключено. Может что-нить и придумаю но не сейчас

Автор#239

Там в архиве с индикаторами, что я недавно скидывал, есть такой индюк: кэндл тайим энд спред. Вот он каким-то опразом отсчитывает время по секундам. Можно взять код из него ;)

#240

Дело не в алгоритме взятия секунд, а в функции-таймере адаптированном на секунды=) у меня есть готовые минутные таймеры, но нет секундных, просто при разработке придется написать такую функцию.

И Настоящий программист не будет читать "Война и Мир", проще написать 4 Мб своего кода чем разобрать чужой :))

Итак.... Выкладываю очередную версию советника 01.01 (кодовое имя "Похмелье" =)) )
Основные изменения: добавлен вариант сложения сигналов Гибридный с Продвинутой системой Весов для каждого индикатора. Добавлен индикатор RVMGann, незабываем, это зигзаг со всеми вытекающими из этого последствиями, индикатор работает в соответствии с ТЗ. Добавлена система оповещения с 3 режимами (для помощи ручникам).

Основные настройки отличные от настроек индикаторов (новое по традиции Жирным):

Спойлер

FixLot=0.1; - Фиксированное значение лота
ProtsD=0; - лот из расчета % от депозита
StepFromDepo=0; - Количество средств на 1 минимальный лот

Блок основных индикаторов
Gen3on4=True; - Флаг использования сигнала 3 из 4 кубиков Генезис Матрикс
Gen4on4=True; - Флаг использования сигнала 4 из 4 кубиков Генезис Матрикс
-----необходимые настройки из индикатора GenesisMatrix---------------
GenMatrSift=0; - Бар для взятия сигнала Генезис Матрикс (0-текущий, 1-предыдущий и тд.)
LivTimeGenMatr=1; - Срок годности сигнала индикатора Генезис Матрикс М1
GenHardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
GenMatrWeigth=1; - Вес каждого квадрата Генезис матрикс

CoseOnMatrix=True; - Включение дострочного закрытия
GenMatrCloseShift=1; - бар для взятия сигнала досрочного закрытия
PointOnClose=2; - Количество точек необходимых для закрытия

CloseOn2Steps=True; - Включение режима двухступенчатого ТП
CloseOn2StepsShift=1; - бар взятия сигнала для двухступенчатого закрытия
CloseOn2StepsPoint=1; - Колличество точек необходимых для двухступенчатого закрытия

UseTMAL2=True; - Флаг использования сигнала ТМАЛайн_2
-----необходимые настройки из индикатора TMALine_2---------------
TMABuyPercent=20; - Бар для взятия сигнала ТМАЛайн_2 (0-текущий, 1-предыдущий и тд.)
TMASellPercent=80; - Зона канала для сигнала на продажу
TMAL2_Shift=0; - Бар для взятия сигнала ТМАЛайн_2 (0-текущий, 1-предыдущий и тд.)
LivTimeTMAL2=1; - Срок годности сигнала индикатора TMALine_2 М1
TMAL2HardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
TMAL2Weigth=1; - Вес индикатора

ControlDiapTMA=True; - Флаг включения контроля диапазона ТМА на м1
MinDiapTMA=3; - Минимальный диапазон ТМА
MaxDiapTMA=20; - Максимальный диапазон ТМА
ControlDiapTMA_Shift=0; - Бар для анализа диапазона ТМА (0-текущий, 1-предыдущий и тд.)

UseETMA040=True; - Флаг использования сигнала Екстреме ТМА
ETMABuy=0.40; - Значение для покупки
ETMASell=0.40; - Значение для продажи
-----необходимые настройки из индикатора ExtremeTMA info 040------------
LivTimeETMA040=1;
ETMA040HardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
ETMA040Weigth=1; - Вес индикатора

Блок второстепенных индикаторов
Gen3on4_High=False; - Флаг использования сигнала 3 из 4 кубиков Генезис Матрикс На М5
Gen4on4_High=True; - Флаг использования сигнала 4 из 4 кубиков Генезис Матрикс На М5
-----необходимые настройки из индикатора GenesisMatrix M5--------------
GenMatrSift_High=1; - Бар для взятия сигнала Генезис Матрикс (0-текущий, 1-предыдущий и тд.) На М5
LivTimeGenMatr_High=1; Срок годности сигнала индикатора Генезис Матрикс М5
Gen_HighHardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
Gen_HighWeigth=1; - Вес индикатора

UseTMAL2_High=True; - Флаг использования сигнала ТМАЛайн_2 На М5
-----необходимые настройки из индикатора TMALine_2 M5---------------
TMAL2_Shift_High=1; - Бар для взятия сигнала ТМАЛайн_2 (0-текущий, 1-предыдущий и тд.)На М5
TMABuyPercent_High=20; - Зона канала для сигнала ТМАЛайн_2 на покупку На М5
TMASellPercent_High=80; - Зона канала для сигнала на продажу На М5
LivTimeTMAL2_High=1; Срок годности сигнала индикатора TMALine_2 М5
TMAL2_HighHardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
TMAL2_HighWeigth=1; - Вес индикатора

UseStohNap=True; - Флаг использования направления Stohastic на М1
UseStohZone=True; - флаг использования Зоны Stohastic на М1
--------------Необходимые настройки из индикатора Stohastic M1-----------
StohBarsNap=1; - Колличество последних баров для анализа направления (1: 0>1 & 1>2\\ 2: 0>1 & 1>2 & 2>3)
StohBarsZone=3; - Stohastic был в зоне N быров назад (1 - на 0 или 1 барах, 2 - на 0 или 1 или 2)
HighZone =80; - приграничное значение Верхней зоны
LowZone = 20; - Приграничнное значение нижней зоны
StohLookBac=0; - бар от которого начинается отсчет анализа (0 - с текущего, 1 с предыдущего)
LivTimeStohNap=1; Срок годности сигнала индикатора StohNap М1
LivTimeStohZone=1; Срок годности сигнала индикатора StohZone М1
StohNapHardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
StohZoneHardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
StohNapWeigth=1; - Вес индикатора
StohZoneWeigth=1; - Вес индикатора

UseStohNap_High=True; - Флаг использования направления Stohastic на М5
UseStohZone_High=True; - флаг использования Зоны Stohastic на М5
StohTF_High=5; - Таймфрейм для старшего стохастика;
--------------Необходимые настройки из индикатора Stohastic M5-----------
StohBarsNap_High=1;- Колличество последних баров для анализа направления (1: 0>1 & 1>2\\ 2: 0>1 & 1>2 & 2>3)
StohBarsZone_High=3; - Stohastic был в зоне N быров назад (1 - на 0 или 1 барах, 2 - на 0 или 1 или 2)
HighZone_High =80; - приграничное значение Верхней зоны
LowZone_High = 20; - Приграничнное значение нижней зоны
StohLookBac_High=0; - бар от которого начинается отсчет анализа (0 - с текущего, 1 с предыдущего)
LivTimeStohNap=1; Срок годности сигнала индикатора StohNap М5
LivTimeStohZone=1; Срок годности сигнала индикатора StohZone М5
StohNap_HighHardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
StohZone_HighHardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
StohNap_HighWeigth=1; - Вес индикатора
StohZone_HighWeigth=1; - Вес индикатора

UseCrosMA=True; - Использовать фильтр пересечения МА
MA_TF=0; - ТФ для МА фильтра
MASlow_Per=24; - Период Медленной МА
MAFast_Per=12; - Период Быстрой МА
MASlow_Shift=0; - Сдвиг Медленной МА
MAFast_Shift=0; - Сдвиг быстрой МА
MA_Met=1; - Метод усреднения МА
MA_Price=1; - Цена для анализа МА
MA_Bar=0; - С какого бара начать анализ (также взаимное расположение МА берется на этом баре)
MABarCros=5; - В течении сколько последних баров должно было быть пересечение
LivTimeCrosMA=1; Срок годности сигнала индикатора CrosMA
CrosMAHardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
CrosMAWeigth=1; - Вес индикатора

UseZWinnerColor=True; - Флаг использования сигнала ZWinnerColor
ZWinnerColor_TF=0; - таймфрейм для работы фильтра
ZWinnerColor_Per=24; - Настройка из индикатора
ZWinnerColor_Met=1; - Настройка из индикатора
ZWinnerColor_Price=1; - Настройка из индикатора
ZWinnerColor_Bar=1; - Бар для взятия сигнала от индикатора
LivTimeZWinnerColor=1; - Срок годности сигнала индикатора ZWinnerColor
ZWinnerColorHardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
ZWinnerColorWeigth=1; - Вес индикатора

UseAdxCrossing=0; - Флаг использования сигнала Adx Crossing
AdxCrossing_ADXbars=14; - Настройка из индикатора
AdxCrossing_TF=0; -таймфрейм для работы фильтра
AdxCrossing_Price=0; - Настройка из индикатора
AdxCrossing_Bar=1; - Бар для взятия сигнала от индикатора
LivTimeAdxCrossing=1; - Срок годности сигнала индикатора AdxCrossing
AdxCrossingHardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
AdxCrossingWeigth=1; - Вес индикатора

UseAdaptiveGann=0;- Флаг использования сигнала Adaptive Gann
AdaptiveGann_TF=0; - таймфрейм для работы фильтра
AdaptiveGann_TFInside = "M1"; - таймфрейм для работы фильтра (нужен прописной для работы самого индюка)
AdaptiveGann_Phase=0.0; - Настройка из индикатора
AdaptiveGann_mode=0; - Настройка из индикатора
AdaptiveGann_price=1; - Настройка из индикатора
AdaptiveGann_smooth=5; - Настройка из индикатора
AdaptiveGann_Bar=1; - Бар для взятия сигнала от индикатора
LivTimeAdaptiveGann=1; - Срок годности сигнала индикатора AdaptiveGann
AdaptiveGannHardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
AdaptiveGannWeigth=1; - Вес индикатора

UseRVMGann=False; - Флаг использования индикатора RVMGann
RVMGann_TF=0; - Таймфрейм для индикатора
RVMGann_tend=2; - Настройка из индикатора
RVMGann_Bar=1; - Бар для взятия сигнала индикатора
LivTimeRVMGann=1; - Срок годности
RVMGannHardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
RVMGannWeigth=1; - Вес индикатора
-----Блок запрета торговли---------------
UseHardNewsFilter=false; - Включение запрета на торговлю во время Важных новостей
UseMedNewsFilter=false; - Включение запрета на торговлю во время новостей Средней важности
CloseOnHardNews=false; - закрыть ордера во время Важных новостей
CloseOnMedNews=false; - Закрыть ордера во время новостей Средней важности
MinBeforHardNews=15; - время запрета перед выходом Важных новостей
MinBeforMedNews=15; - время запрета перед выходом новостей Средней важности
MinAfterHardNews=15; - время запрета после выхода Важных новостей
MinAfterMedNews=15; - ремя запрета после выхода новостей Средней важности
SetHourBrokers=0; - подстройка времени Брокера

------Форс-мажорные обстоятельства--------
UseForsSitFilter=false; - Включение контроля Форсмажорных ситуаций
CloseOnForsSit=false; - Закрыть ордер во время форсмажора
MinBreakAfterForsSit=10; - Время запрета торговли после Форсмажора
PersentOnTMA=200 - Размер свечи для объявления форсмажора

Блок технических настроек
CloseBuyOnRewers=True; - Закрытие покупок при появлении сигнала на продажу
CloseSellOnRewers=True; - Закрытие продаж при появлении сигнала на покупку
Magic=12345678; - Маджик номер для ордеров советника
Repids=3; - колличество попыток модификации\открытия\закрытия ордера (защита от зацикливания)

Блок настроек ТП и СЛ
DinamicTP=True; - Флаг использования динамического ТП
DinamicSL=True; - Флаг использования Динамического СЛ
DTPPersent=60; - Процент-размер ТП от ширины ТМА из ТМА инфо 040
FirstTPLvlPersent=40; - процент-размер Первого уровня ТП из ТМА инфо 040
DSLPersent=40; - Процент-размер СЛ от ширины ТМА из ТМА инфо 040
FirstTPLvlfix=30; - Фиксированный размер Первого уровня ТП
OsnTP=50; - Фиксированный размер ТП в новых пунктах
OsnSL=30; - Фиксированный размер СЛ в новых пунктах
TipSumSig=1; - Тип сложения сигналов 1 - динамический (единовременная сигнализация) 0 - статический (накопление сигналов в зависимости от времени жизни) 2 - Гибридное сложение с учетом "Весов " каждого индикатора
Porog=4; - Порог для срабатывания Суммирующихся индикаторов

-------------Блок параметров безубытка----------
BuMode=False; общий флаг включения перевод в БУ
BuDublTP=False; триггер работы по Двойному ТП (если выключен будет только обычный ТП)
DinamicBu=False; Триггер динамического шага перевода в БУ
DBuPersent=30; - шаг активации БУ в процентах от ТМА (если режим Двойного ТП выключен)
BuStepFix=30; - шаг активации БУ в пунктах (если режим Двойного ТП выключен)
BuPoint=5; - на сколько пунктов в + перевести БУ

-------------Блок параметров ТРАЛА-----------------------
TralMode = True; Общий флаг Использования трала
TralType = 1; - Тип трала 1-Простой 2 - по АТР, 3 - по фактралам
TralProfitOnly = true; - Тралить только профит
Параметры обычного трала
TralBuySize = 30; - Размер трала в пунктах для покупок
TralSellSize = 30; - Размер трала в пунктах для продаж
TrailStep = 10; - Шаг трала в пунктах
"Параметры трала по ATR";
ATR_T_1 = 5; - период первого ATR
ATR_Sh_1 = 1; - сдвиг первого ATR
ATR_T_2 = 36; - период второго ATR
ATR_Sh_2 = 1; - сдвиг второго ATR
ATR_X = 1; - коэффициент, на который множим ATR, чтобы получить стоплосс (при ATR_X=1 стоп будер размещен на расстоянии в 1 ATR, при ATR_X=1.5 - на расстоянии в полтора ATR и т.д.)
ATR_Step = 10; - шаг трала в пунктах
"Параметры трала по фактралам";
Lvl=2; - сколько соседних баров должно быть ниже\выше
Tf=1; - таймфрейм для выбора фактралов
FacDelt=5; - размер отступа от фактрала

Блок настроек планировщика
StartHour=9;
StopHour=23;
StartDay=0;
StopDay=7;

ModeSignal=0; - Система оповещения. 0- открывать ордера неоповещая. 1 - оповещать Аллертом и открывать ордер 2 - Только оповещать, неоткрывая ордер



Советник устанавливается по стандартной инструкции: http://tradelikeapro.ru/kak-ustanovit-foreks-sovetnik-universalnaya-instruktsiya-mini-f-a-q/ Работает по принципу Анархии (любой ТФ любая валюта) :))

Открыто обсуждение пожеланий к следующей версии. Мое предложение - потихоньку закончить изначально заявленный функционал. А в свете введения системы весов ожидаю увидеть дополнительные условия для ускоренного закрытия ордера(выход за рамки Генезис матрикс).

Замеченные косяки в логике просьба выкладывать в теме для разбора и решения.

Mix_Skalper_v01.01.rar46 скач.

Изменено 8 октября, 2013 пользователем Ttomas

Автор#241

Скайловер, а ты какой вариант канала ТМА используешь - рисующий (из старой Победы) или неперерисовывающий (из Победа: Релоад)?

Неперерисовывающий со временем становится очень "помятым" по краям, однако это не критично. Но есть ли у него другие недостатки, которые будут весомы для советника? К примеру, изменение его ширины. Как по-твоему, какой вариант лучше для робота?

Автор#243

О, мощнО! \M/

А можно и матрице на М5 присвоить сулу каждому квадрату как это сделано с М1?

Цитата

А в свете введения системы весов ожидаю увидеть дополнительные условия для ускоренного закрытия ордера(выход за рамки Генезис матрикс).



Сделать по аналогии с системой весов на вход. Чтобы сработал выход по разворотному алгоритму, нужно набрать N очков разворота. И поехали...
К примеру, каждый перекрашенный квадрат матрицы - 1 очко. АдхКроссинг дал противоположный сигнал - ещё 2 очка. ЗВиннерКолор перекрасился - ещё 2. Пересеклись 2 МА обратным способом - ещё 3. Стохастик М1 развернулся - ещё 2. Но это для пипсовщика. А для полноценного скальпера надо также учитывать что-то более весомое -например перекрас матрицы на М5, стохастик М5, баровый индюк Ганна и т.д. Так что имеет смысл добавить каждому из индикаторов ещё и разворотный вес. По крайней мере, именно такой алгоритм использует моя интуиция :d

Добавлено: 08-10-2013 18:44:57

А, и да - кажись, кто-то запыл прикрепить файл самого советника :))

Добавлено: 08-10-2013 18:56:59

Таким образом, будет примерно так:

GenHardSig=False; - Флаг участия в сложении сигнала True - Участвует False - обязательное срабатывание
GenMatrWeigth=1; - Вес каждого квадрата Генезис матрикс
GenCloseSig=False; - Флаг участия в сложении разворотного сигнала True - Участвует False - обязательное срабатывание для закрытия сделки по развороту
GenMatrCloseWeigth=1; - Разворотный вес каждого квадрата Генезис матрикс


И да, ещё такой вопрос. У каждого индикатора есть свой активатор. Пример:
UseTMAL2=True; - Флаг использования сигнала ТМАЛайн_2

Но у матрицы таких активатора 2:
Gen3on4=True; - Флаг использования сигнала 3 из 4 кубиков Генезис Матрикс
Gen4on4=True; - Флаг использования сигнала 4 из 4 кубиков Генезис Матрикс

Как с ними быть чтобы включить матрицу в систему сложения? Обоим поставить тру? Или только одному из них неважно какому?

Изменено 8 октября, 2013 пользователем Archmagister

#244

НУ в старшей матрице все точно также, просто из лени скопировал алгоритм из первой а вот скопировать описание было еще более лень.

Про забытый архив исправился :))

я тоже думаю сделать все как в аналогии только пара моментов: присваивать отдельно значения весов для закрытия? (скорее всего нет) Для закрытия использовать отдельные флаги в каждом индюке или пусть на тех же индюках работает, использовать индюки помеченные для обязательного сигнала в закрытии или наф их же только зоны создают.

Автор#245

О да! Теперь простор для творчества просто колоссальный! Это самый переменчивый советник из всех что я встречал)))

Да, система закрытия по идее нужна такая же - с присвоением веса каждому и выбором - участвует ли он в суммации либо обязательно необходим для закрытия. Не даром вопросы выхода из позиции оговариваются в ТС с той же степенью серьёзности что и вопросы входа. А у нас здесь пока явная недоработка.


Добавлено: 08-10-2013 20:14:34

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

Изменено 9 октября, 2013 пользователем Archmagister

#246


Скайловер, а ты какой вариант канала ТМА используешь - рисующий (из старой Победы) или неперерисовывающий (из Победа: Релоад)?

Неперерисовывающий со временем становится очень "помятым" по краям, однако это не критично. Но есть ли у него другие недостатки, которые будут весомы для советника? К примеру, изменение его ширины. Как по-твоему, какой вариант лучше для робота?


Я никогда не использовал неперерисовывающийся ТМА - какой смысл? И уж тем более для робота ... Что, роботу на него смотреть? :))
Уже много раз писал об этом, и не я один: поймите, уважаемые, - ТМА (оригинал) рисует только так называемое "своё прошлое", т.е. то, что уже прошло. Мы ведь это в своих расчётах не используем, и уж тем более бот. Если мне не изменяет память - с закрытием каждой последующей свечи ТМА постоянно актуализируется (усредняется). И так - вплоть до 50-й свечи. А передний срез канала (то, что актуально) абсолютно одинаков при идентичных настройках что у оригинального, что у "неперерисовывающегося" (фу - слово то какое x_x ) ТМА.
Так что ... делайте выводы, Господа хорошие! ;)
#247

Такс я вчера проглядел вопрос про включение генезис. Ответ: хотябы один флаг включения должен стоять.

Порог 14 для порядка 8 сигналящих индюков 2 из которых дают х4 сигнал это маловато. Я уже говорил про этот камень предкновения про баланс сигналов. До появления утяжеленной системы весов на закрытия могут образовываться противоположные сигналы на одном баре в районе срабатывания. Поэтому пока стоит немного задрать и сбалансировать порог срабатывания. Я тут пораскинул мозгами и понял что флаги закрытия при противоположном сигнале следует переработать разделив их для каждого условия отдельно потому что остановив флагом закрытие на реверсе останавливается и ускоренное закрытие по матрице. Сделаю в следующей версии.

#248

Если понадобится помощь в оптимизации советника - пишите. На работе есть мощный сервак.

Автор#249

Итак, все желающие могут приступить к Миксскальперовской алхимии, меняя настройки всевозможными способами.
Напомню: у нас есть 3 типа индикаторов:

1) Канал ТМА на М1. Это самая основа реализуемой системы и её суть. Определяет, когда торгуем, акогда нет. Не отключайте этот индикатор.
Примитивным вариантам той же логики являются зоны стохастика на М1.

2) Сигнальщики на вход. Это Матрица М1; ZWinnerColorSignals; 2xMAcross_al; Adx crossing; adaptive Gann High-Low и наконец - классическое направление стохастика. Различные их комбинации будут служить гланым поставщиком сигналов к непосредственному открытию позиции.

3) Фильтры по вышестоящему тренду. Это показатели матрицы на М5, ТМА Слоуп и направление стохастика на М5. Их суть в том, чтобы торговать преимущественно тогда, когда текущий мини-тренд совпадает с вышестоящим. Но чтобы не отсечь множество классных сигналов когда эти тренды не совпадают - придётся весьма постараться с комбинированием весов этих индюков ;)

* А ещё у нас есть зиг-заг, которого никак не отнести ко второй категории - логика сигналов другая. С ним ещё экспериментировать и экспериментировать)

Напомню также что в матрице, канале и стохастике на М5 вы можете поменять таймфрейм на М1 - да и вообще на какой угодно. Также можно экспериментировать с ТФ на других индикаторах. Это поистине сверхфункциональный советник) А теперь попробуем найти-таки прибыльную комбинацию.


Добавлено: 09-10-2013 09:23:30

Что ж, первый сбалансированный сет готов. Приступаем к тестам на 5 парах. Без безубытка. Сл 40%, ТП 50%

Добавлено: 09-10-2013 09:32:24

Я вот что думаю - надо привлечь к тестам широкую публику с других продвинутых форумов. Для этого надо выложить сов там. Но поскольку количество настроек у морально неподготовленного юзера вызовет глубокий шок, нам надо сперва написать Гид по параметрам советника ;)

Добавлено: 09-10-2013 09:36:13

Пока что одно из главных слабых мест сова - это запаздывание.


Спойлер




Вот - открылся в селл. У кого-нибудь есть идеи как сие преодолеть?

Добавлено: 09-10-2013 10:57:58

Вот сет с довольно быстрыми настройками на вход, но и с присутствующей фильтрацией по вышестоящему тренду.

Mix_Skalper_v01.01_M1_Archy_01.set30 скач.

Изменено 9 октября, 2013 пользователем Archmagister

#250

Непроверял как он показывает себя на истории хотябы за месяц?

Для публикации сообщений создайте учётную запись или авторизуйтесь

Перейти к списку тем
Форум · 2.0.20260627.0025