Страница 2 из 2
#26


Накидал на скорую руку советника


Пооптил на скорую руку :d

Allbex, нумеруйте советник. Базовый пусть будет v1.00, следующие выкладывайте номер по порядку. И опишите параметры.
BULevel как работает? Менял значения, ничего не изменилось. И как устроен трейлинг? Что за множитель?

Ну и пару хотелочек))
1) Вместо множителя ТП может сделать задаваемый фиксированный ТП? Это к автору больше вопрос.
2) Добавить трейлингатор по МА.
3) Добавить StelsMode: вместо реальных отложек сделать их виртуальными + рисовать линии на графике для наглядности линий.

автор советника добавте мартина туда, поглядим что получится, вроде должно ок получиться, но таким образом что если после коф. увеличения профит не покрыл предыдущие убытки то следующий ордер с таким же объемом как предыдущий
#27

1) Открываем EUR\USD график Н4 (я это делаю утром, когда прихожу на работу 9-9:30 как раз перед открытием Лондонской сессии - по моему времени она открывается в 10:00).

2) Смотрим текущую цену - она в районе 1.22600 (у меня пятизнак)


У меня к Вам еще один вопрос. При высчитывании Key number цена допустим у нас 1.23278. Мы округляем цену до 1.2330 и начинаем высчитывать Key number или мы высчитываем Key number по фактической цене те 1.23278 без округления?
#28

Добрый день. Выкладываю два варианта советника, в версии 1.2 добавил трейлинг по скользящей средней. В версии 1.3 тоже самое, но входы и выходы из сделок скрыты (отрабатывают программно).
В версии 1.3 трейлинг, безубыток и трейлинг по скользящей средней работают отдельно друг от друга, защиты от дурака нет (если выбрать все три варианта, то сработает только первый), поэтому выбрав один из вариантов, выставляем остальные в false.
В версии 1.2. трейлинг и безубыток можно совместить (открываются доп. ордера для безубытка).

Добавились настройки:
MA_TF - таймфрем скользящей средней;
MA_period - период скользящей;
MA_shift - сдвиг относительно ценового графика (это не тот сдвиг, что относительно бара нулевого, первого и т.д.);
MA_Method - метод усреднения;
MA_APP_Price - тип цены.

При больших значениях периода скользящей возможны проблемы в работе версии 1.2 если выбран трейлинг по МА.


По мартингейлу - постараюсь добавить.

Вопрос к автору ТС.
А нужен ли советник, насколько верно он работает, отражает ли идею автора? Не хочется, чтобы советник, в итоге, ушел совсем в другую степь, работая по заявкам :), да еще с моей малоопытностью и криворукостью :d. Так и до другой торговой системы недалеко.

Если есть в этой ветке программисты с опытом, посмотрите код (если не трудно, дайте отеческое наставление ^:)^). Версии 1.2 и 1.3 по результатам работы не совсем идентичны. И как мне кажется, отрисовка линий в 1.3 иногда хромает. Не хочется вводить в заблуждение тех кто заинтересовался самой стратегией, хромым советником.

P.S. Ориентируйтесь на слова и рекомендации автора ТС. Не оценивайте работу самой стратегии по результатам тестирования советника, пока не подтвердится его корректный функционал самим автором ТС.

Price_Based_v1.2.ex46 скач.
Price_Based_v1.2.mq411 скач.
Price_Based_v1.3.ex46 скач.
Price_Based_v1.3.mq411 скач.

Автор#29


Добрый день. Выкладываю два варианта советника, в версии 1.2 добавил трейлинг по скользящей средней. В версии 1.3 тоже самое, но входы и выходы из сделок скрыты (отрабатывают программно).
В версии 1.3 трейлинг, безубыток и трейлинг по скользящей средней работают отдельно друг от друга, защиты от дурака нет (если выбрать все три варианта, то сработает только первый), поэтому выбрав один из вариантов, выставляем остальные в false.
В версии 1.2. трейлинг и безубыток можно совместить (открываются доп. ордера для безубытка).

Добавились настройки:
MA_TF - таймфрем скользящей средней;
MA_period - период скользящей;
MA_shift - сдвиг относительно ценового графика (это не тот сдвиг, что относительно бара нулевого, первого и т.д.);
MA_Method - метод усреднения;
MA_APP_Price - тип цены.

При больших значениях периода скользящей возможны проблемы в работе версии 1.2 если выбран трейлинг по МА.


По мартингейлу - постараюсь добавить.

Вопрос к автору ТС.
А нужен ли советник, насколько верно он работает, отражает ли идею автора? Не хочется, чтобы советник, в итоге, ушел совсем в другую степь, работая по заявкам :), да еще с моей малоопытностью и криворукостью :d. Так и до другой торговой системы недалеко.

Если есть в этой ветке программисты с опытом, посмотрите код (если не трудно, дайте отеческое наставление ^:)^). Версии 1.2 и 1.3 по результатам работы не совсем идентичны. И как мне кажется, отрисовка линий в 1.3 иногда хромает. Не хочется вводить в заблуждение тех кто заинтересовался самой стратегией, хромым советником.

P.S. Ориентируйтесь на слова и рекомендации автора ТС. Не оценивайте работу самой стратегии по результатам тестирования советника, пока не подтвердится его корректный функционал самим автором ТС.



Cпасибо за Ваш труд, постараюсь потестировать советник как будет время и обязательно оставлю свой фидбек.
Автор#30

Привет Allbex, в общем у меня такая проблема:

- настройки советника показываются иероглифами, возможно проблемы в кодировке? (приложил скрин)

Нужно еще раз проговорить основные правила помимо расчетов:

1) Советник должен начинать искать вход в сделку за час до начала лондонской сессии (по моему времени это 9:00)
2) Если по текущей 4Н свече ордера не сработали, то они пересчитываются на открытии следующей свечи 4Н по текущей цене
3) При срабатывании бай сделки, селл ордер удаляется и наоборот
4) У нас только одна сделка в день по паре, с новым днем все начинается снала (не важно что там было с прошлыми сделками, будем траллить - сделка с прошлого дня может висеть)
5) трейлинг-стоп 2.5 умножить на key number

Пока вроде все, если что вспомню - напишу. Будут вопросы - обращайся =)

111.png

#31

в сове используется strict - соотв. отображаются комменты параметров, соотв. рус язык, соотв скорее Ваши шрифты не все есть в оп системе

#32

Заменил в советниках русское описание входных параметров на английское. Больше пока ничего нового не вносил.

1) Советник должен начинать искать вход в сделку за час до начала лондонской сессии (по моему времени это 9:00)
2) Если по текущей 4Н свече ордера не сработали, то они пересчитываются на открытии следующей свечи 4Н по текущей цене
3) При срабатывании бай сделки, селл ордер удаляется и наоборот
4) У нас только одна сделка в день по паре, с новым днем все начинается снала (не важно что там было с прошлыми сделками, будем траллить - сделка с прошлого дня может висеть)
5) трейлинг-стоп 2.5 умножить на key number



1) - это как раз параметр H1; параметр Н2 - когда перестаем искать входы.
2) 4) Вот тут не совсем понятно. Если сделки после закрытия свечи Н4 не сработали, пересчитываем по следующей. Если по новому расчету вошли, то это наша последняя сделка за текущий день? Больше не входим до следующего дня (если так, то исправлю)?
У меня сейчас, каждый раз после закрытия сделки, ищутся входы для новой (с 9 до 23). И пока сделка открытая сопровождается, новых не будет, даже если новый день начался и уже 9:00.
3) В советнике учтено.
5) Там параметр "trailing stop multi" - 2,5, как раз те самые 2,5 которые в советнике умножаются на key_number. Вынес в настройки, чтобы оптимизировать можно было.

Price_Based_v1.3.mq410 скач.
Price_Based_v1.3.ex46 скач.
Price_Based_v1.2.mq46 скач.
Price_Based_v1.2.ex43 скач.

Автор#33

Да, все верно одна сделка в день по одной паре. Если сегодня какой-то ордер открылся, то новые ордера больше не расставляем. Открытый ордер траллится до победного. Начинается новый день и расставляем новые отложки, старый ордер либо отработает, либо закроется - в любом случае с ним что-то случиться =)




Заменил в советниках русское описание входных параметров на английское. Больше пока ничего нового не вносил.

1) Советник должен начинать искать вход в сделку за час до начала лондонской сессии (по моему времени это 9:00)
2) Если по текущей 4Н свече ордера не сработали, то они пересчитываются на открытии следующей свечи 4Н по текущей цене
3) При срабатывании бай сделки, селл ордер удаляется и наоборот
4) У нас только одна сделка в день по паре, с новым днем все начинается снала (не важно что там было с прошлыми сделками, будем траллить - сделка с прошлого дня может висеть)
5) трейлинг-стоп 2.5 умножить на key number



1) - это как раз параметр H1; параметр Н2 - когда перестаем искать входы.
2) 4) Вот тут не совсем понятно. Если сделки после закрытия свечи Н4 не сработали, пересчитываем по следующей. Если по новому расчету вошли, то это наша последняя сделка за текущий день? Больше не входим до следующего дня (если так, то исправлю)?
У меня сейчас, каждый раз после закрытия сделки, ищутся входы для новой (с 9 до 23). И пока сделка открытая сопровождается, новых не будет, даже если новый день начался и уже 9:00.
3) В советнике учтено.
5) Там параметр "trailing stop multi" - 2,5, как раз те самые 2,5 которые в советнике умножаются на key_number. Вынес в настройки, чтобы оптимизировать можно было.
#34

Автор как успехи в ручной торговле? Скрины примеров еще будут или все?

#35

Добрый день.

Выкладываю пока версию с видимыми тейками и стопами. Учел по-моему все, кроме мартина.
1) Вход после 9:00. Настраивается Н1.
2) Если в сделки не вошли по завершении Н4 свечи, пересчитываем параметры входа и размещаем новые отложки. Ищем новые входы после каждой 4х часовой свечи до 23:00 пока не войдем в сделку (Настраивается параметром Н2).
3) При срабатывании сделки, противоположная buystop/sellstop удаляется.
4) Одна сделка в день. Если вошли в сделку и она в работе и следующие дни, это не мешает советнику открывать новую сделку следующего дня. В след. день тоже только одна сделка может быть открыта + та что с прошлого дня осталась. И если две сделки за два дня открылись и еще в работе в 3й день, то в 3й день откроем только 1 сделку + сопровождаем две предыдущие. Я сломал голову над этим и глаз дергается @-) (но вроде бы все работает) :-o.

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

p.s. Советник проверялся только в тестере стратегий. Без тестирования на демо счете, никаких запусков на реальных счетах!


P.P.S. Поправил советника. Неправильно выполнялась проверка на одну сделку в день. >D-bВерсия 1.2.2

Price_Based_v1.2.1.ex416 скач.
Price_Based_v1.2.1.mq416 скач.
Price_Based_v1.2.2.ex425 скач.
Price_Based_v1.2.2.mq439 скач.

Изменено 22 марта, 2018 пользователем Allbex

#36

Подскажите, если в терминале 4-х знак, соответственно умножаем не на 100, а на 10?
А под другие валюты как адаптировать, если например текущая цена по USD/JPY 110,86???

#37

Доброго времени суток. Большая просьба к Разработчику бота добавить к функции перевода в БУ (безубыток) переменную для смещения уровня БУ от нуля на заданное количество пунктов как в "+" так и в "-". Например: "переменная" = +5 смещает уровень БУ на 5 пунктов в сторону профита. Спасибо.

Страница 2 из 2

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

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