[open source] [Советник] "Generic A-TLP"📌

От Sergey5, 23 апреля, 2016 в Лаборатория ProfitFX

#2627

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


А франковые пары летели в январе 2015 ночью?
#2628
Serzhik, ШНБ убрал потолок утром на Лондоне 15 января.
Но движ был настолько мощный, что рынок несколько дней потом устаканивался.
#2629

А вот в такой ситуации не логично было бы закрыть сделку в плюсе? Сорри за вопрос чайника, конечно ~x(

#2630

Сорри за вопрос чайника, конечно


вам с такими вопросами лучше в "обсуждение" /interaktivnaya-torgovlya/9/obsuzhdenie-sovetnika-generic-a-tlp/14475
#2631

А вот в такой ситуации не логично было бы закрыть сделку в плюсе? Сорри за вопрос чайника, конечно


По GBPCHF у вас очень жесткий стоп. Сет от GBPUSD используете? Там действительно прибыль максимальная среди стандартных сетов, но и просадка очень серьезная.

И если используете запрет на закрытие сделки в ролловер, то она и не закроется в этой ситуации.
#2632

Dear thread followers, could you please explain why a broker opens a deal but the other one can not, identical setting in an identical situation like the attached chart. I am using 11.94.7 but it doesn't log all events to find out the possible error!



2016-12-16_00-15-51.png

Изменено 16 декабря, 2016 пользователем lookleft

#2633
lookleft, do you have different schedule for trading? EA draws entry break/exit lines only in trading time and tickmill stopped drawing them two bars earlier. Also there are spread notifications. Maybe when spread became normal tickmill already stopped trading due to different server time.
Also what is your timeframe? Is it M30? Sometime EA can't get data from different timeframes so you should set chart to the same that used for Bollinger Bands.
#2634

Уважаемые программисты,

Мне нужно несколько небольших изменений в версию 12.38.3, а именно:
- добавить возможность закрыть половину позиции при достижении значения параметра HalfPositionTP. Этот параметр надо тоже добавить. Суть в том, чтобы закрыть половину позиции по указанному TP, а вторая половина пусть закрывается в обычном режиме (по фильтрам, истечению времени и тп) Уточнение: Если лот минимальный и откусывать нечего, то штатный режим. Если пополам не делится, то меньшую часть по TP закрывать, а большую оставить. Например, 0,03 - по TP закрываем 0,01 и оставляем 0,02.
- MaxAmountCurrency пусть работает так же, как в 12.38.3 версии, но на весь аккаунт. То есть фильтр должен реагировать на все открытые ордера, а не только данного бота. Если он так и работает, то супер
- Удалить из 12.38.3 K1Band функционал, BE и трал

Если это очень накладно, или вы не хотите этим заниматься вхолостую, то скиньте в личку цену. Версию бота никак не надо нумеровать, дабы никого не путать.

Спасибо

Изменено 16 декабря, 2016 пользователем isnull

#2635


По GBPCHF у вас очень жесткий стоп. Сет от GBPUSD используете? Там действительно прибыль максимальная среди стандартных сетов, но и просадка очень серьезная.

И если используете запрет на закрытие сделки в ролловер, то она и не закроется в этой ситуации.


Сет использую от GBPUSD, сам стопы не менял. И действительно, стоит запрет на закрытие в ролловер, спасибо.
#2636
MaxAmountCurrency так и работает.
А как должен halfpositiontp работать, если 0.01 лот открыт?
#2637


MaxAmountCurrency так и работает.
А как должен halfpositiontp работать, если 0.01 лот открыт?



Если нечего откусывать, то что тут сделаешь? Ничего не делать - штатный режим

Да, и если пополам не делится, то меньшую часть по TP закрывать, а большую оставить. Например, 0,03 - по TP закрываем 0,01 и оставляем 0,02
#2638

Поддерживаю просьбу isnull. Есть предложение добавить еще параметр MaxAmountCurrency2, который будет ограничивать количество однонаправленных ордеров по конкретной паре (когда есть несколько сетов для одной пары).

#2639

С аналогичной просьбой обращусь касательно ввода параметра Recovery Mode, отвечающего за увеличение лотности ордера по паре, получившей убыток в предыдущей сделке.
Если будет интересно - напишу более подробно принцип и нюансы работы, хотя, полагаю, он и так понятен.
Версия 11.87.

Уважаемые программисты,

Если это очень накладно, или вы не хотите этим заниматься вхолостую, то скиньте в личку цену. Версию бота никак не надо нумеровать, дабы никого не путать.

Спасибо


#2640

Всем Привет ,недавно закинул на небольшой счет советник 12.38.2 с сетами от 12.36 версии , заметил что bb канал ведет себя как то странно когда сделка открыта и получается ранний выход из сделки , вот примеры только за эту неделю ,почему так происходит? Это нормально ,что он почти всегда выходит перед выстрелом в сторону сделки ?

Image_1.jpg
Image_2.jpg
Image_3.jpg

#2641

Закрытие половины сделал. Кто потестирует?

upd: cci тоже спрятал. Код всех "удаленных" функций остался на месте, просто из интерфейса скрыл, чтоб долго не листать.

Мда, не знал что machine тоже делает. Одновременно над одним работали, выходит.

Generic_A-TLP_v.12.38.3a_RUS.mq430 скач.

Изменено 20 декабря, 2016 пользователем Zxx

#2642

Может, ещё и CCI ухлопать?

#2643

Народ! перед тем как тестировать на дукаскопских котировках с качеством 99%, необходимо настраивать советника на время терминала в дукаскопи! Иначе тестер показывает вообще не правильные результаты

#2644


Уважаемые программисты,
Мне нужно несколько небольших изменений в версию 12.38.3, а именно:


Ув. machine! Если будете вносить изменения в советник, то у меня есть важное, на мой взгляд, дополнение, которого мне не хватает для реальной торговли. По парам, содержащим AUD и JPY (в связи с новостями по ним в торговое время, 3 и 2 часа ночи соответственно) нужен менеджмент по закрытию сделок. Сделать его можно двумя способами:
1 - в имеющийся новостной фильтр добавить параметр прибыли, при которой закрываются все сделки (все подряд сделки, как сейчас, закрывать не нужно т.к. убыточные сделки с шансом 50/50 могут выйти в плюс)
2 - или сделать дополнительный фильтр на выход из сделки в опред время, опять же с параметром прибыльности сделки (т.е. наподобии параметра morning close из 11 версии)
Или сделать и то, и то :)

Изменено 16 декабря, 2016 пользователем Jaden

#2645


lookleft, do you have different schedule for trading? EA draws entry break/exit lines only in trading time and tickmill stopped drawing them two bars earlier. Also there are spread notifications. Maybe when spread became normal tickmill already stopped trading due to different server time.
Also what is your timeframe? Is it M30? Sometime EA can't get data from different timeframes so you should set chart to the same that used for Bollinger Bands.



No, the time schedule was exactly the same. The visual mode has been stopped for tickmill because time schedule ended for both brokers, while the other broker should continue visualization due to the opened position. Both had spreads in range during trading time and both working on M15.
#2646


No, the time schedule was exactly the same. The visual mode has been stopped for tickmill because time schedule ended for both brokers, while the other broker should continue visualization due to the opened position. Both had spreads in range during trading time and both working on M15.


Yeah, you're right about visualization. But both had warning about spreads. How did you know if spread was in range? Sometimes spread widens on a single tick. Add some spread indicators to be sure. You need something that plot graph of average and maximum amount for every bar.
#2647

Мой вариант:

Версия 12.38.4
- Добавлен параметр MaxAmountCurrencyPair как фильтр по максимальному количеству сделок по заданной паре
- Параметр MaxAmount_SkipManualTrades как пропуск сделок, открытых вручную
- Добавлен параметр MaxSpreadOnClose_Profit как количество пунктов прибыли, при котором разрешено закрывать сделки, если спред превышает Max_Spread_On_Close
- Удалён K1Band
- Добавлен фильтр частичного закрытия сделки
- Добавлен параметр News_CloseProfit как прибыль, при которой разрешено закрывать сделки перед новостями

PartialClose_Percent - процент от изначального объёма, на который будет закрыта сделка (от 0 до 1), 0.5 = 50%, 0 - выкл, при 1, скорее всего, тоже выкл.
PartialClose_Pips - прибыль, при которой будет частично закрыта сделка

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

В версии Simple удалён Trailing Stop, Breakeven, CCI

Можно одну из них закрепить на место дефолтной, а всё, что остальное, будет иметь статус экспериментальной/в разработке, или чего-нибудь там.

Generic_A-TLP_v.12.38.4_-_Описание_параметров_-_20161216.doc126 скач.
Generic_A-TLP_v.12.38.4_-_Presets_-_from_11.86.ZIP202 скач.
Generic_A-TLP_v.12.38.4_RUS.mq4179 скач.
Generic_A-TLP_v.12.38.4_Simple_RUS.mq4125 скач.

Изменено 18 декабря, 2016 пользователем machine

#2648


Мда, не знал что machine тоже делает. Одновременно над одним работали, выходит.

Пригодится. Надо было реализовать несколько накопленных идей. Ну и там тоже глянул.
#2649
machine, Zxx, благодарю за обновленные версии, попробую обе
#2650

Может, стоило наоборот версии назвать? В обычной версии оставить всё, а в какой-нибудь Simple - удалить те самые трейлинг-стоп, безубыток? Или всем без разницы?

#2651
machine как бы да, пожалуй лучше. :)
Не критично, но разумнее.

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

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