Перейти к содержанию

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


Archmagister

Рекомендуемые сообщения

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано


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


:d
Потом расскажешь (не в этой теме, надеюсь). ;)
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 3,2k
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Что мы тут творим - спросите вы меня? И я отвечу! Ни много ни мало... архифункциональное сверхпродвинутое мультивалютное мультитаймфреймовое чудо программного кода! Всё началось с простенького и нез

Перейти

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

Перейти

Итак, выкладываю свежую версию советника, под внеочередным номером 03.50. Основные изменения - Добавлены модули сопровождения Для одиночного ордера и для сопровождения усреднения, описания модулей мо

Перейти
[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

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

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано


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


Куда его кидаешь? Он ведь на график не встаёт (как советник). :-/
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано (изменено)

Принип использования как с ренко. Кидаем на график валюты, потом клацаем открыть автономно - выбираем график этой же валюты М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/ Изменено пользователем Archmagister
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

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

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

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

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

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

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

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

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

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

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

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

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

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


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

Весы готовы, сейчас начну интегрировать индюка и добавлю сигналку. Может сегодня выложу
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано
Цитата

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


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

Цитата

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


Этим я и займусь. С весами потенциал всех введённых индюков раскроется по полной.
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

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

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

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

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

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

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано (изменено)

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

И Настоящий программист не будет читать "Война и Мир", проще написать 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.rar

Изменено пользователем Ttomas
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

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

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

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

Вот ведь :)) феерично не получилось. Новая версия Советника тут http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-mix-scalper-skonstruiruy-svoy-graal/5127/?do=findComment&comment=99163

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано (изменено)

О, мощнО! \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 кубиков Генезис Матрикс

Как с ними быть чтобы включить матрицу в систему сложения? Обоим поставить тру? Или только одному из них неважно какому? Изменено пользователем Archmagister
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

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

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

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

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано (изменено)

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

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


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

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

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано


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

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


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

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

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

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

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

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

  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано (изменено)

Итак, все желающие могут приступить к Миксскальперовской алхимии, меняя настройки всевозможными способами.
Напомню: у нас есть 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.set

Изменено пользователем Archmagister
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Mix Scalper: сконструируй свой… Опубликовано

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

Ссылка на сообщение
Поделиться на другие сайты

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

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...