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

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

#2253

v 12.38 does not work. :(

Screen_Shot_2016-11-24_at_10.48.59_PM.png

#2254


Появились доказательства что советник 11.94.3 пропускает прибыльные сделки
Все примеры по паре EURGBP, прошедшая ночь.



У меня на этих двух свечах, на Тикмиле и на Фибо - выдало надпись Filter MDR
может просто у тебя не сделки пропускает, а не выводит причину законного пропуска..

В это-же время на f4y и Активтрейдсе - сделки были, т.к. у них время другое, и МДР на них уже не влиял.
#2255


Если Enter=-1.0 и Exit=1.0 это значит, что ведётся реверсивная торговля, при закрытии на Exit=1.0 сразу же откроется шорт и закроется на уровне -1, на котором у нас уже будет покупка. Это не хорошо и не плохо, просто вы должны это знать.
Entr и Exit - уровни входа и выхода в единицах среднего отклонения цены от мувинга. Значения ставятся как будто торгуем только лонг: Entr(-2.0) - покупаем лимиткой на уровне 2 средних отклонения ниже мувинга, Exit(0.5) - тейк профит на уровне 0.5 среднего отклонения выше мувинга. Для шортов условия автоматом будут зеркальные - продажа на уровне 2, а выход на -0.5



Теперь знаю, спасибо.
Оптимизация была механической, чтобы посмотреть как работает индикатор, над физикой не задумывался.

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

Я не смотрел симметричность buy/sell полученного сета, но в топике часто возникало утверждение, что для BB buy и sell надо оптимизировать раздельно.
А вы пробовали использовать раздельные параметры входа-выхода для sell/buy? Хотя-бы Enter/Exit?

PS. по поводу переоптимизированности с идеальными точками. Или может это особенности индикатора?

Изменено 24 ноября, 2016 пользователем Semenov

#2256

Возник еще 1 вопрос к master_255 по последней версии советника. Поставил его в тестер и увидел, что при включенном параметре ExitChannelTP при открытии ордера ставится тейк не по границе канала выхода, а обычный тейк, а тейк по границе канала ставится лишь на открытии новой 15 минутной свечи, т.е. задержка в выставлении нужного ТП может достигать 15 минут - можем пропустить нужный момент по закрытию тейка, например когда ордер открывается за несколько минут до ролловера, идет скачок в нужную сторону и было бы закрытие по тейку, но он еще не установлен правильно по границе канала, то же самое на открытии рынка - ордер открылся в 00.02 например и аж до 00.15 висит не с тем ТП который нам нужен и может закрыться с проскальзыванием по фильтру - то есть во многих реальных торговых ситуациях мы не получаем того эффекта для чего собственно и вводился этот параметр, ... Можно как-то изменить код, чтобы тейк профит сразу ставился по параметру ExitChannelTP а не по старому тейку? Пробовал ставить первоначальный ТП=0 но в тестере тогда при открытии ордера ТП всегда ставится почему-то 3 пункта и лишь на открытии новой 15 минутной свечи ставится по каналу закрытия правильный тейк... :(
P.S. Нашел решение проблемы - надо включить динамический тейк -тогда тп сразу ставится нужный. Вопрос снимается.

Изменено 24 ноября, 2016 пользователем FERRARI2009

#2257



Хочу предложить machine подкорректировать логику мультивалютного управления в версии 12.38. Эта фишка очень полезна и при одинаковом риске на каждую пару работает отлично но при разном риске на парах появляется проблемка.

Как обычно, когда про это упоминалось, то никто не обращает внимания, а когда сами сталкиваются, то сразу становится нужно. А потом ещё говорится про необходимость координации разработчиков между собой.
Так же, как и с проверкой DailyRange после 0 часов. Упоминал раза 3, с картинками и без - ноль реакции. А потом - "а что это у нас DailyRange обнуляется после 0 часов?".

Если относительно мультивалютного управления, то сделать просто кол-во сделок в одном направлении, как уже предлагалось. Иначе будет - а почему открылся 0.05 вместо 0.15.
Да, я согласен, можно сделать не по лотам а по количеству сделок. Только наверно если, скажем по GBP открылась сделка на покупку а затем по другой паре по этой же GBP на продажу то совокупно мы получаем 0 и следовательно можно по третьей паре по GBP уже разрешать любую сделку, ну и так далее.
#2258


Да, я согласен, можно сделать не по лотам а по количеству сделок. Только наверно если, скажем по GBP открылась сделка на покупку а затем по другой паре по этой же GBP на продажу то совокупно мы получаем 0 и следовательно можно по третьей паре по GBP уже разрешать любую сделку, ну и так далее.



Почему получаем ноль? Можем получить и двойной стоп
#2259


Спойлер


Если Enter=-1.0 и Exit=1.0 это значит, что ведётся реверсивная торговля, при закрытии на Exit=1.0 сразу же откроется шорт и закроется на уровне -1, на котором у нас уже будет покупка. Это не хорошо и не плохо, просто вы должны это знать.
Entr и Exit - уровни входа и выхода в единицах среднего отклонения цены от мувинга. Значения ставятся как будто торгуем только лонг: Entr(-2.0) - покупаем лимиткой на уровне 2 средних отклонения ниже мувинга, Exit(0.5) - тейк профит на уровне 0.5 среднего отклонения выше мувинга. Для шортов условия автоматом будут зеркальные - продажа на уровне 2, а выход на -0.5



Теперь знаю, спасибо.
Оптимизация была механической, чтобы посмотреть как работает индикатор, над физикой не задумывался.

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

Я не смотрел симметричность buy/sell полученного сета, но в топике часто возникало утверждение, что для BB buy и sell надо оптимизировать раздельно.
А вы пробовали использовать раздельные параметры входа-выхода для sell/buy? Хотя-бы Enter/Exit?

PS. по поводу переоптимизированности с идеальными точками. Или может это особенности индикатора?

Я противник использования раздельных параметров для sell/buy, пока не будет аргументированного обоснования различий в характере роста актива по сравнению с его падением. Для валют я таких аргументов не вижу. Они могут быть, например, на рынке акций, где большинство пузатых инвесторов играют от лонга, могут неделями или месяцами набирать позицию на миллиарды, а потом бывает вынуждены всё сбрасывать по стоп-лоссу. Примеров катастрофических падений на рынке акций хватает, но вот про катастрофические росты я не слышал )) Бывает взрывной рост по отдельным бумагам, но это редко и не по всему рынку. Обвалов гораздо больше. И то это актуально только для долгосрока, при интрадее разницы sell/buy нет. Поэтому считаю - делать разные сеты для sell/buy это прямой путь к переоптимизации.
Цитата

PS. по поводу переоптимизированности с идеальными точками. Или может это особенности индикатора?


Это не особенности индикатора, а особенности актива. Значит, эта пара имеет большую склонность болтаться во флете.

Изменено 24 ноября, 2016 пользователем TakeProfit_1

#2260

Версия 12.38.1

- Добавлен канал K1band как альтернатива Bollinger Bands (что такое K1, спросите у TakeProfit_1)
Можно использовать одновременно с Bollinger Bands, тогда вход - при пересечении обоих каналов, выход - при пересечении любого канала, или по остальным фильтрам

Use_K1band - использовать канал K1band
K1_Period (Len) - период мувинга
K1_ModeEMA (Lag) - 0 = зеро-лаг EMA, 1 = EMA, 2 = дважды сглаженная ЕМА(ЕМА)
K1_DeviationPeriodMult (Nx) - множитель периода среднего отклонения (при Period=30, DeviationPeriodMult = 10, период среднего отклонения - 300)
K1_Entry (Entr) - уровень входа для покупки в единицах среднего отклонения цены, уровень продажи автоматом зеркально относительно 0 (отрицательные значения - ниже центральной линии канала, положительные - выше)
K1_Exit (Exit) - уровень выхода из покупки в единицах среднего отклонения цены, уровень выхода из продажи автоматом зеркально относительно 0 (отрицательные значения - ниже центральной линии канала, положительные - выше)
UseBBChannel - использовать Bollinger Bands

- Фильтр по максимальному объёму по заданной валюте заменён на фильтр по максимальному количеству сделок в одном направлении


Добавлено: 24-11-2016 19:03:20


machine, пожалуйста исправьте тот же косяк в 12 версии - не открытие сделок во многих случаях при касании канала (мб тоже нужен микросекундный таймер)

Таймер там не для этого, а для измерения времени работы. Есть ли подтверждение неоткрытия сделок, если пробитие канала было ощутимым? По-моему, эта часть вообще не менялась ни с каких версий.


v 12.38 does not work. :(

Должно быть исправлено.

Generic_A-TLP_v.12.38.1_RUS.mq4157 скач.

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

#2261


что такое K1, спросите у TakeProfit_1


По моей классификации, К1 это универсальный мувинг, на его основе строится канал K1band, который здесь уже окрестили TP1C. Так что это всё то же самое.
Наверное, всё же стоит использовать одно название?

Изменено 24 ноября, 2016 пользователем TakeProfit_1

#2262

Меняем на TP1C? :)

#2263

K1band мне привычнее...

#2264


Меняем на TP1C? :)



NO. Ваши названия лучше.
#2265


UseK1Channel - использовать канал K1
K1_Period (Len) - период канала
K1_Lag (Lag)
K1_StdDevPeriodMulti (Nx) - множитель периода среднего отклонения (при Period=30, StdDevPeriodMulti = 10, период среднего отклонения - 300) - не знаю, это стандартное отклонение, или некое другое
K1_Entr (Entr) - уровни входа и выхода в единицах среднего отклонения цены
K1_Exit (Exit) - уровни входа и выхода в единицах среднего отклонения цены


Мой вариант:
Use_K1band - использовать канал K1
K1_Period (Len) - период мувинга
K1_ModeEMA (Lag) - 0 = зеро-лаг EMA, 1 = EMA, 2 = дважды сглаженная ЕМА(ЕМА)
K1_DeviationPeriodMult (Nx) - множитель периода среднего отклонения
K1_Entry (Entr) - уровень входа в единицах среднего отклонения цены
K1_Exit (Exit) - уровень выхода в единицах среднего отклонения цены

Отклонение среднее, а не стандартное. В стандартном используется сумма квадратов, потом извлекается квадратный корень. Здесь этого нет потому, что оно здесь нафиг не нужно.

Изменено 24 ноября, 2016 пользователем TakeProfit_1

#2267

Открываются по одной паре два разнонаправленных ордера. Наверно это все-таки ни чему, такой "замок"? Может в будущих версиях запретить это... Однонаправленные не открываются по два, пусть и разнонаправленные не будут.... 12.37.2

#2268


Открываются по одной паре два разнонаправленных ордера. Наверно это все-таки ни чему, такой "замок"? Может в будущих версиях запретить это... Однонаправленные не открываются по два, пусть и разнонаправленные не будут.... 12.37.2

По EURCHF?
Хеджирование выключить.
У сетов для этой пары - расстояние выхода больше, чем у входа, у остальных - закроется до открытия противоположного.
#2269
Спойлер


Версия 12.38.1

- Добавлен канал K1 как альтернатива Bollinger Bands (что такое K1, спросите у TakeProfit_1)
Можно использовать одновременно с Bollinger Bands, тогда вход - при пересечении обоих каналов, выход - при пересечении любого канала, или по остальным фильтрам

Use_K1band - использовать канал K1
K1_Period (Len) - период мувинга
K1_ModeEMA (Lag) - 0 = зеро-лаг EMA, 1 = EMA, 2 = дважды сглаженная ЕМА(ЕМА)
K1_DeviationPeriodMult (Nx) - множитель периода среднего отклонения (при Period=30, DeviationPeriodMult = 10, период среднего отклонения - 300)
K1_Entry (Entr) - уровень входа в единицах среднего отклонения цены
K1_Exit (Exit) - уровень выхода в единицах среднего отклонения цены
UseBBChannel - использовать Bollinger Bands

- Фильтр по максимальному объёму по заданной валюте заменён на фильтр по максимальному количеству сделок в одном направлении


Добавлено: 24-11-2016 19:03:20


machine, пожалуйста исправьте тот же косяк в 12 версии - не открытие сделок во многих случаях при касании канала (мб тоже нужен микросекундный таймер)

Таймер там не для этого, а для измерения времени работы. Есть ли подтверждение неоткрытия сделок, если пробитие канала было ощутимым? По-моему, эта часть вообще не менялась ни с каких версий.


v 12.38 does not work. :(

Должно быть исправлено.
С K1 придется разбираться. Пока не понимаю как это корректно применить. (( А вот за исправление мультивалютного управления большое СПС!
#2270

Привожу свои наблюдения по поводу реакции последней версии совы 11.94.4 на пробой канала. Наблюдения основаны на периоде ролловерного времени, потому сделки все равно бы не открылись из-за спреда, но все же интересно - среагировал ли новый механизм совы или нет. В общем то на всех брокерах, кроме тикмилла сова пыталась открываться, но сообщала о высоком спреде или недостаточной ширине канала (сравниваемые брокеры стояли на одной впске). На тикмилле же только 6 раз сова смогла правильно детектировать пробитие канала, а 2 раза нет:
1. EURGBP


2. USDCHF

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


Вот такие наблюдения за ночь получились :)

Кроме того, видимо, нашел косяк в новой функции ExitChannelTP. Поставил сова на счет с фиксированным спредом на амаркетс, включил ExitChannelTP, выключил фильтр №2, после первой закрытой сделки по нему в минус - в итоге сначала ТП стоял нормально - примерно на границе канала - потом каждые 15 минут советник его стал задирать все выше и выше и поднял значительно выше канала (зачем???), в результате сделка не закрылась по тейку, когда я это безобразие увидел то сделал скриншот:

На этой же паре. на другом графике работал этот же сов, с немного другими настройками и с выключенной функцией -ExitChannelTP - там все закрылось прекрасно по тейку (включил функцию динамический тейк). А с новой функцией ExitChannelTP засада :(
Логи терминала прилагаю:

Спойлер


2016.11.25 02:15:05.136 Generic A-TLP 11.94.4 EURAUDc,M15: 1:15 | BUY | 80 мин | 5.0 pips
2016.11.25 02:15:05.136 Generic A-TLP 11.94.4 EURAUDc,M15: modify #9370274 buy 0.02 EURAUDc at 1.4241 sl: 1.4196 tp: 1.4261 ok
2016.11.25 02:00:01.308 Generic A-TLP 11.94.4 EURAUDc,M15: GetLastProfit, LastBuyProfit: 9 pips, LastSellProfit: 0 pips
2016.11.25 02:00:01.292 Generic A-TLP 11.94.4 EURAUDc,M15: 1:0 | OrderCloseX: BUY price / cmd / slip / delay = 1.4255 / 1.4255 / 0.0 point / 156 ms, WorkTime = 0 ms
2016.11.25 02:00:01.292 Generic A-TLP 11.94.4 EURAUDc,M15: close #9370272 buy 0.01 EURAUDc at 1.4246 sl: 1.4202 tp: 1.4256 at price 1.4255
2016.11.25 02:00:01.136 Generic A-TLP 11.94.4 EURAUDc,M15: 1:0 | BUY: order #9370272 Filter output №2. The price risen above 1.4253(Upper border of the channel) on 2.0 points and floating profit more -100.0 points.
2016.11.25 02:00:00.777 Generic A-TLP 11.94.4 EURAUDc,M15: 1:0 | BUY | 65 мин | 11.0 pips
2016.11.25 02:00:00.777 Generic A-TLP 11.94.4 EURAUDc,M15: modify #9370274 buy 0.02 EURAUDc at 1.4241 sl: 1.4196 tp: 1.4267 ok
2016.11.25 02:00:00.636 Generic A-TLP 11.94.4 EURAUDc,M15: 1:0 | BUY | 72 мин | 6.0 pips
2016.11.25 01:59:37.949 Generic A-TLP 11.94.4 EURAUDc,M15: 0:59 | OpenTrade: SELL not open by price: 1.4253, Error №: 4111 - shorts are not allowed in the expert properties
2016.11.25 01:59:24.870 Generic A-TLP 11.94.4 EURAUDc,M15: 0:59 | OpenTrade: SELL not open by price: 1.4253, Error №: 4111 - shorts are not allowed in the expert properties
2016.11.25 01:59:14.527 Generic A-TLP 11.94.4 EURAUDc,M15: 0:59 | OpenTrade: SELL not open by price: 1.4253, Error №: 4111 - shorts are not allowed in the expert properties
2016.11.25 01:58:30.042 Generic A-TLP 11.94.4 EURAUDc,M15: 0:58 | OpenTrade: SELL not open by price: 1.4253, Error №: 4111 - shorts are not allowed in the expert properties
2016.11.25 01:45:04.449 Generic A-TLP 11.94.4 EURAUDc,M15: 0:45 | BUY | 50 мин | 5.0 pips
2016.11.25 01:45:04.449 Generic A-TLP 11.94.4 EURAUDc,M15: modify #9370274 buy 0.02 EURAUDc at 1.4241 sl: 1.4196 tp: 1.4261 ok
2016.11.25 01:45:04.230 Generic A-TLP 11.94.4 EURAUDc,M15: 0:45 | BUY | 57 мин | 0.0 pips
2016.11.25 01:30:00.167 Generic A-TLP 11.94.4 EURAUDc,M15: 0:30 | BUY | 35 мин | 3.0 pips
2016.11.25 01:30:00.167 Generic A-TLP 11.94.4 EURAUDc,M15: modify #9370274 buy 0.02 EURAUDc at 1.4241 sl: 1.4196 tp: 1.4259 ok
2016.11.25 01:30:00.058 Generic A-TLP 11.94.4 EURAUDc,M15: 0:30 | BUY | 42 мин | -2.0 pips
2016.11.25 01:15:14.120 Generic A-TLP 11.94.4 EURAUDc,M15: 0:15 | BUY | 21 мин | -3.0 pips
2016.11.25 01:15:14.120 Generic A-TLP 11.94.4 EURAUDc,M15: modify #9370274 buy 0.02 EURAUDc at 1.4241 sl: 1.4196 tp: 1.4253 ok
2016.11.25 01:15:14.027 Generic A-TLP 11.94.4 EURAUDc,M15: 0:15 | BUY | 27 мин | -8.0 pips
2016.11.25 01:00:56.167 Generic A-TLP 11.94.4 EURAUDc,M15: 0:0 | BUY | 6 мин | 4.0 pips
2016.11.25 01:00:56.167 Generic A-TLP 11.94.4 EURAUDc,M15: modify #9370274 buy 0.02 EURAUDc at 1.4241 sl: 1.4196 tp: 1.4260 ok
2016.11.25 01:00:56.011 Generic A-TLP 11.94.4 EURAUDc,M15: 0:0 | BUY | 13 мин | -1.0 pips
2016.11.25 00:54:12.120 Generic A-TLP 11.94.4 EURAUDc,M15: modify #9370274 buy 0.02 EURAUDc at 1.4241 sl: 1.4196 tp: 1.4253 ok
2016.11.25 00:54:08.589 Generic A-TLP 11.94.4 EURAUDc,M15: 23:54 | OpenTrade: BUY price / cmd / slip / delay = 1.4241 / 1.4241 / 0.0 point / 156 ms, channel price / bid = 1.4235 / 1.4235, WorkTime = 0 ms
2016.11.25 00:54:08.589 Generic A-TLP 11.94.4 EURAUDc,M15: open #9370274 buy 0.02 EURAUDc at 1.4241 ok
2016.11.25 00:50:17.824 Generic A-TLP 11.94.4 EURAUDc,M15: modify #9370272 buy 0.01 EURAUDc at 1.4246 sl: 1.4202 tp: 1.4256 ok
2016.11.25 00:50:07.683 Generic A-TLP 11.94.4 EURAUDc,M15: 23:50 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:50:01.417 Generic A-TLP 11.94.4 EURAUDc,M15: 23:50 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:49:29.745 Generic A-TLP 11.94.4 EURAUDc,M15: 23:49 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:49:29.199 Generic A-TLP 11.94.4 EURAUDc,M15: 23:49 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:49:26.386 Generic A-TLP 11.94.4 EURAUDc,M15: 23:49 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:49:25.886 Generic A-TLP 11.94.4 EURAUDc,M15: 23:49 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:49:25.605 Generic A-TLP 11.94.4 EURAUDc,M15: 23:49 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:49:24.730 Generic A-TLP 11.94.4 EURAUDc,M15: 23:49 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:49:24.027 Generic A-TLP 11.94.4 EURAUDc,M15: 23:49 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:49:23.792 Generic A-TLP 11.94.4 EURAUDc,M15: 23:49 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:49:23.558 Generic A-TLP 11.94.4 EURAUDc,M15: 23:49 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:49:15.214 Generic A-TLP 11.94.4 EURAUDc,M15: 23:49 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:48:15.933 Generic A-TLP 11.94.4 EURAUDc,M15: 23:48 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:48:03.636 Generic A-TLP 11.94.4 EURAUDc,M15: 23:48 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:48:01.386 Generic A-TLP 11.94.4 EURAUDc,M15: 23:48 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:48:00.980 Generic A-TLP 11.94.4 EURAUDc,M15: 23:48 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:47:26.027 Generic A-TLP 11.94.4 EURAUDc,M15: 23:47 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:47:25.589 Generic A-TLP 11.94.4 EURAUDc,M15: 23:47 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:47:25.355 Generic A-TLP 11.94.4 EURAUDc,M15: 23:47 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:47:19.167 Generic A-TLP 11.94.4 EURAUDc,M15: 23:47 | fModifyPosition Error №: 130 - invalid stops
2016.11.25 00:47:19.167 Generic A-TLP 11.94.4 EURAUDc,M15: 23:47 | OpenTrade: BUY price / cmd / slip / delay = 1.4246 / 1.4246 / 0.0 point / 140 ms, channel price / bid = 1.4238 / 1.4236, WorkTime = 0 ms
2016.11.25 00:47:19.167 Generic A-TLP 11.94.4 EURAUDc,M15: open #9370272 buy 0.01 EURAUDc at 1.4246 ok
2016.11.25 00:37:48.511 Generic A-TLP 11.94.4 EURAUDc,M15: initialized
2016.11.25 00:37:48.495 Generic A-TLP 11.94.4 EURAUDc,M15 inputs: S_1=; Comm=USDJPY; MagicNumber=78433; Show_Info_Panel=true; Col_info=9109504; Max_Spread=7.0; Max_Spread_mode2=7.0; Max_Spread_mode2_profit=10.0; Slippage=1; every_tick=1; S_2=; Lots=0.02; Auto_Risk=0.0; MM_Depo=0; no_Hedge=false; S_3=; Stop_Loss=45.0; Take_Profit=0.0; use_dyn_TP=true; TP_perc=90; min_TP=10; use_BE=false; X=7.0; Y=1.0; use_Trailing_Stop=false; Trail_Start=7.0; Trail_Size=5.0; Trail
2016.11.25 00:37:48.495 Generic A-TLP 11.94.4 EURAUDc,M15: uninit reason 5
2016.11.25 00:37:32.245 Generic A-TLP 11.94.4 GBPCADc,M15: iOpenX invalid function parameter value
2016.11.25 00:37:29.058 Generic A-TLP 11.94.4 GBPCADc,M15 inputs: S_1=; Comm=; MagicNumber=333333; Show_Info_Panel=true; Col_info=9109504; Max_Spread=9.0; Max_Spread_mode2=9.0; Max_Spread_mode2_profit=10.0; Slippage=2; every_tick=1; S_2=; Lots=0.05; Auto_Risk=0.0; MM_Depo=0; no_Hedge=false; S_3=; Stop_Loss=100.0; Take_Profit=110.0; use_dyn_TP=true; TP_perc=90; min_TP=10; use_BE=false; X=7.0; Y=1.0; use_Trailing_Stop=false; Trail_Start=7.0; Trail_Size=5.0; Trail_S
2016.11.25 00:37:29.058 Generic A-TLP 11.94.4 GBPCADc,M15: initialized
2016.11.25 00:37:29.042 Generic A-TLP 11.94.4 GBPCADc,M15: uninit reason 5
2016.11.25 00:37:22.261 Generic A-TLP 11.94.4 GBPAUDc,M15: iOpenX invalid function parameter value
2016.11.25 00:37:19.683 Generic A-TLP 11.94.4 GBPAUDc,M15 inputs: S_1=; Comm=; MagicNumber=728643; Show_Info_Panel=true; Col_info=9109504; Max_Spread=9.0; Max_Spread_mode2=9.0; Max_Spread_mode2_profit=10.0; Slippage=2; every_tick=1; S_2=; Lots=0.05; Auto_Risk=0.0; MM_Depo=0; no_Hedge=false; S_3=; Stop_Loss=100.0; Take_Profit=110.0; use_dyn_TP=true; TP_perc=90; min_TP=10; use_BE=false; X=7.0; Y=1.0; use_Trailing_Stop=false; Trail_Start=7.0; Trail_Size=5.0; Trail_S
2016.11.25 00:37:19.683 Generic A-TLP 11.94.4 GBPAUDc,M15: initialized
2016.11.25 00:37:19.667 Generic A-TLP 11.94.4 GBPAUDc,M15: uninit reason 5
2016.11.25 00:22:41.420 Generic A-TLP 11.94.4 EURAUDc,M15: GetLastProfit, LastBuy: 11 pips [tp], slip = -1.0
2016.11.25 00:22:41.420 Generic A-TLP 11.94.4 EURAUDc,M15: GetLastProfit, LastBuyProfit: 11 pips, LastSellProfit: 0 pips
2016.11.25 00:15:01.045 Generic A-TLP 11.94.4 EURAUDc,M15: 23:15 | BUY | 15 мин | 2.0 pips
2016.11.25 00:06:47.670 Generic A-TLP 11.94.4 EURAUDc,M15 inputs: S_1=; Comm=USDJPY; MagicNumber=78433; Show_Info_Panel=true; Col_info=9109504; Max_Spread=7.0; Max_Spread_mode2=7.0; Max_Spread_mode2_profit=10.0; Slippage=1; every_tick=1; S_2=; Lots=0.02; Auto_Risk=0.0; MM_Depo=0; no_Hedge=false; S_3=; Stop_Loss=45.0; Take_Profit=0.0; use_dyn_TP=true; TP_perc=90; min_TP=10; use_BE=false; X=7.0; Y=1.0; use_Trailing_Stop=false; Trail_Start=7.0; Trail_Size=5.0; Trail
2016.11.25 00:06:47.670 Generic A-TLP 11.94.4 EURAUDc,M15: initialized
2016.11.25 00:06:47.655 Generic A-TLP 11.94.4 EURAUDc,M15: uninit reason 5
2016.11.25 00:02:41.530 Generic A-TLP 11.94.4 EURAUDc,M15: GetLastProfit, LastBuyProfit: -1 pips, LastSellProfit: 0 pips
2016.11.25 00:02:38.170 Generic A-TLP 11.94.4 EURAUDc,M15: 23:2 | OrderCloseX: BUY price / cmd / slip / delay = 1.4246 / 1.4246 / 0.0 point / 109 ms, WorkTime = 0 ms
2016.11.25 00:02:38.170 Generic A-TLP 11.94.4 EURAUDc,M15: close #9370253 buy 0.02 EURAUDc at 1.4247 sl: 1.4202 tp: 1.4254 at price 1.4246
2016.11.25 00:02:38.061 Generic A-TLP 11.94.4 EURAUDc,M15: 23:2 | BUY: order #9370253 Filter output №2. The price risen above 1.4254(Upper border of the channel) on -8.0 points and floating profit more -100.0 points.
2016.11.25 00:00:13.514 Generic A-TLP 11.94.4 EURAUDc,M15: 23:0 | BUY | 0 мин | -8.0 pips
2016.11.25 00:00:13.514 Generic A-TLP 11.94.4 EURAUDc,M15: modify #9370253 buy 0.02 EURAUDc at 1.4247 sl: 1.4202 tp: 1.4254 ok
2016.11.25 00:00:13.405 Generic A-TLP 11.94.4 EURAUDc,M15: 23:0 | BUY | 0 мин | -3.0 pips
2016.11.24 23:59:38.108 Generic A-TLP 11.94.4 EURAUDc,M15: 22:59 | OnTick Error №: 4073 - no history data
2016.11.24 23:59:38.108 Generic A-TLP 11.94.4 EURAUDc,M15: 22:59 | OnTick Error №: 4073 - no history data
2016.11.24 23:59:18.014 Generic A-TLP 11.94.4 EURAUDc,M15: modify #9370253 buy 0.02 EURAUDc at 1.4247 sl: 1.4202 tp: 1.4260 ok
2016.11.24 23:59:17.920 Generic A-TLP 11.94.4 EURAUDc,M15: 22:59 | OpenTrade: BUY price / cmd / slip / delay = 1.4247 / 1.4247 / 0.0 point / 156 ms, channel price / bid = 1.4237 / 1.4236, WorkTime = 0 ms
2016.11.24 23:59:17.920 Generic A-TLP 11.94.4 EURAUDc,M15: open #9370253 buy 0.02 EURAUDc at 1.4247 ok
2016.11.24 23:59:16.811 Generic A-TLP 11.94.4 EURAUDc,M15: modify #9370252 buy 0.01 EURAUDc at 1.4242 sl: 1.4198 tp: 1.4252 ok
2016.11.24 23:59:16.577 Generic A-TLP 11.94.4 EURAUDc,M15: 22:59 | OpenTrade: BUY price / cmd / slip / delay = 1.4242 / 1.4242 / 0.0 point / 125 ms, channel price / bid = 1.424 / 1.4236, WorkTime = 1 ms
2016.11.24 23:59:16.577 Generic A-TLP 11.94.4 EURAUDc,M15: open #9370252 buy 0.01 EURAUDc at 1.4242 ok





Изменено 25 ноября, 2016 пользователем FERRARI2009

#2272
FERRARI2009, по ExitChannelTP у тебя какие настройки? Дело в том что для sell нельзя ставить тейк ровно на границу канала, так как тейк сработает по Ask'у, а советник закрывает по касанию Bid'ом, Ask в это время на спред выше. Поэтому я поднимаю тейк на величину спреда, но не больше Max_Spread, соответственно при адекватном Max_Spread, такого произойти не должно.
#2273

Подскажите, в терминале на инфопанели спред указан через запятую как для 4-х знака. Соответственно я так же и тестировал советников и так же указал спред в настройках 11.94.4. и 12.38, а в торговле в логах написано, 2016.11.25 01:01:28.570 Generic A-TLP v.12.38_RUS USDCHF,M15: GBPCHF спред (36.5. пунктов) больше максимального (5.7)! Ордер BUY не был открыт.
Получается надо в настройках указывать мах спред как для 5-ти знака и не обращать внимание на инфопанель? А что тогда с тестами? Ведь при тестировании в настройках я указывал спред как для 4-х знака через запятую и все ок, ошибок нет. Помогите разобраться.

#2274



Открываются по одной паре два разнонаправленных ордера. Наверно это все-таки ни чему, такой "замок"? Может в будущих версиях запретить это... Однонаправленные не открываются по два, пусть и разнонаправленные не будут.... 12.37.2

По EURCHF?
Хеджирование выключить.
У сетов для этой пары - расстояние выхода больше, чем у входа, у остальных - закроется до открытия противоположного.


Нестандартная пара, EURAUD.... Впрочем, если только нестандартные так работают, то вопросов нет, спасибо...
#2275
Цитата

FERRARI2009, по ExitChannelTP у тебя какие настройки? Дело в том что для sell нельзя ставить тейк ровно на границу канала, так как тейк сработает по Ask'у, а советник закрывает по касанию Bid'ом, Ask в это время на спред выше. Поэтому я поднимаю тейк на величину спреда, но не больше Max_Spread, соответственно при адекватном Max_Spread, такого произойти не должно.


Сделка была на покупку, а не на продажу, так что на величину спреда тейк не должен был подниматься. Спред 6 п фиксированный (в настройках выставил мак спред 7п соотвественно). А по наблюдениям того что видел ночью на плавающем спреде - тп селл ордеров ставились ровно на границу канала (возникло у меня в связи с этим подозрение что на бай ордера он спред прибавляет, а на селл ордера нет, хотя должно быть наоборот) Скриншоты не делал. Сет файл, где можно посмотреть использованные настройки прилагаю. В общем буду наблюдать на следующей неделе дальше, но мне кажется, что пока новый этот тейк профит криво работает (и моя сделка в итоге вместо тейк профита по стоплоссу закрылась :()

EURAUD.set40 скач.

Изменено 25 ноября, 2016 пользователем FERRARI2009

#2276


Внес новый параметр


В именах сопроводительных файлов, касающихся ботов, обязательно надо указывать:
1) абсолютно точное название бота (у вас есть)
2) содержимое файла - нужно "Описание параметров"
3) дату последнего редактирования файла в формате ГГГГММДД!

Правильное название вашего файла описания - Generic A-TLP 11.94.4 - Описание параметров - 20161125.docx

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

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