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

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

#3052


Тоже не закрылась, болтается и положение все плачевнее... Generic A-TLP 11.94.7



Мария, в том и дело. Что на 11.94.7 закрылась сделка. На других брокерах тоже. Но тут нет, хотя канал был пересечен.
#3053



Мария, в том и дело. Что на 11.94.7 закрылась сделка. На других брокерах тоже. Но тут нет, хотя канал был пересечен.


Лог совы прикладывай, а так проигнорят тебя..
#3054

machine, если уж хочешь заморочиться с ведением версии для оптимизации, советую сделать как Qj в соседней ветке, а иммено:


Конечно, так будет более грамотно со стороны кодинга, но ведь эти строчки нужно будет вставлять передкаждым стригом и принтом кода, т.е. затраты по времени одинаковые )
#3055

От отключения логов - разницы в скорости не обнаружил.
Да и дорабатывать, наверно, уже некуда. Последние доработки не приводят к увеличению прибыли. Собственно, об этом уже давно писалось. Так, что, пожалуй, можно на этом и закончить <:-p>

#3056


От отключения логов - разницы в скорости не обнаружил.
Да и дорабатывать, наверно, уже некуда. Последние доработки не приводят к увеличению прибыли. Собственно, об этом уже давно писалось. Так, что, пожалуй, можно на этом и закончить <:-p>



:d да нууу.. ты видел что Старик вбросил сверху?? работа только началась..

Свято́й Граа́ль (старофр. Graal, Grâl, Sangreal, Sankgreal, лат. Gradalis) — в средневековых кельтских и нормандских легендах одно из орудий Страстей — чаша, из которой Иисус Христос вкушал на Тайной вечере и в которую Иосиф Аримафейский собрал кровь из ран распятого на кресте Спасителя.
Легендарные рыцари Круглого стола проводили свою жизнь в бесплодных поисках Святого Грааля, который (вместе с копьём, пронзившим тело Христа), якобы сохранил и привёз в Британию Иосиф Аримафейский. В европейских средневековых романах Грааль трактуется не как чаша, а как камень или некая драгоценная реликвия
Испивший из чаши Грааля получает прощение грехов, вечную жизнь и т. д. В некоторых версиях даже близкое созерцание магического предмета даёт бессмертие, а также различные блага в виде еды, питья и т. п.
#3057

Hello every body,

I'm new in forum

Where I find the best version of Generic A-TPL EA and Set.

best regards

#3058


Спойлер

machine, если уж хочешь заморочиться с ведением версии для оптимизации, советую сделать как Qj в соседней ветке, а иммено:


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


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

RainManXN, касания границы канала не достаточно для выполнения условия закрытия, есть еще минимальная прибыль, смотри настройки и проверяй.
#3059

Where I find the best version of Generic A-TPL EA and Set.


/laboratoriya-profitfx/24/open-source-sovetnik-generic-a-tlp/13593/?do=findComment&comment=280672
#3060

Лог советника заспамлен таким вот сообщением, чтобы могло значить ?:
Generic A-TLP v.11.86_ENG USDCHF,M15: fGetProfit: failed to allocate an order 27732886! Error №: 4051 - Недопустимое значение параметра функции

#3061

Обновитесь на 11.94.10

#3062

Обнаружил, думаю, что ошибку.
Версия 12.39.1
была открыта позиция, во время открытия позиции параметр ExitChannelTp стоял 0.
установил ExitChannelTp=1, когда позиция была в рынке.
Параметр не работал - трал не появился. В параметрах также был Exit_profit_pips = 20, что ниже канала.
В логах советника была тишина.

Соответственно при тейк не выставлялся и при достижении профита фильтр не сработал.
После того как я перевел ExitChannelTp = 0. Сделка закрылась.

Возможно я не правильно интерпретирую данный параметр и он будет блокировать Exit_profit_pips = 20, т.е. будет стоять всегда на канале. Или я не прав. Поясните, пожалуйста.
Я считал, что он должен устанавливать при таких настройках тейк на уровень 20 пунктов. Или все таки я не прав.

#3063

Нет не выставит если Exit_profit_pips уже ниже канала


Добавлено: 16-02-2017 12:06:24

Версия 11.94.11

  • Исправление ExitChannelTP, при нахождении цены за пределами Exit_Profit_Pips, TakeProfit будет установлен на уровне Exit_Profit_Pips, раньше оставался на прежнем уровне




Версия 12.39.2

  • Исправление ExitChannelTP, при нахождении цены за пределами Exit_Profit_Pips, TakeProfit будет установлен на уровне Exit_Profit_Pips, раньше оставался на прежнем уровне

  • Добавлен параметр DisableFilter2, выключает закрытие советником при касании канала без изменения Exit_Distance, для использования вместе с ExitChannelTP

  • ExitChannelTP рассчитывает TakeProfit для продаж с ограничением в Max_Spread_On_Close, было Max_Spread



Generic_A-TLP_11.94.11.mq4144 скач.
Generic_A-TLP_v.12.39.2_RUS.mq4162 скач.

Изменено 16 февраля, 2017 пользователем master_255

#3064

Что-то не понял, зачем ставить тейк на уровень Exit_Profit_Pips. Данный параметр имеет значение только при пересечении канала, а при достижении ценой Exit_Profit_Pips и недостижении границы канала - сделка не должна закрываться.
Тейк и должен стоять всегда на границе канала, если граница канала больше Exit_Profit_Pips, а если меньше, то должен сниматься.
Ещё с OnlyBid=false надо подправить - сам бы подправил, но ради одной строчки неохота.

#3065


Нет не выставит если Exit_profit_pips уже ниже канала


Добавлено: 16-02-2017 12:06:24

Версия 11.94.11

  • Исправление ExitChannelTP, при нахождении цены за пределами Exit_Profit_Pips, TakeProfit будет установлен на уровне Exit_Profit_Pips, раньше оставался на прежнем уровне



Версия 12.39.2

  • Исправление ExitChannelTP, при нахождении цены за пределами Exit_Profit_Pips, TakeProfit будет установлен на уровне Exit_Profit_Pips, раньше оставался на прежнем уровне

  • Добавлен параметр DisableFilter2, выключает закрытие советником при касании канала без изменения Exit_Distance, для использования вместе с ExitChannelTP

  • ExitChannelTP рассчитывает TakeProfit для продаж с ограничением в Max_Spread_On_Close, было Max_Spread



Не понятно что такое "за пределами Exit_Profit_Pips". Можно подробнее?


Что-то не понял, зачем ставить тейк на уровень Exit_Profit_Pips. Данный параметр имеет значение только при пересечении канала, а при достижении ценой Exit_Profit_Pips и недостижении границы канала - сделка не должна закрываться.
Тейк и должен стоять всегда на границе канала, если граница канала больше Exit_Profit_Pips, а если меньше, то должен сниматься.
Ещё с OnlyBid=false надо подправить - сам бы подправил, но ради одной строчки неохота.


Не совсем так. Тейк должен стоять на границе канала, если граница дальше от входа чем Exit_Profit_Pips и должен стоять на Exit_Profit_Pips, если граница ближе чем EPP. Только в этом случае мы получаем закрытие при пересечении канала, но с тейком не меньшим EPP.

Есть надежда, что именно так и реализовано, но описание мне не понятно.
#3067

То есть мы выходим раньше канала по новому TP.

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

Изменено 16 февраля, 2017 пользователем Semenov

#3068


То есть мы выходим раньше канала по новому TP.

Не пойму чем это отличается если совсем убрать выход по каналу, а TP задать на уровне EPP?


не подумав написал. Сорри
#3070
Semenov, на правую часть скриншота посмотрите, не выходим мы раньше канала, если канал выйдет плавно тейк опять переставится выше.
А вот если в ситуации на скриншоте не подвинуть тейк на уровень EPP то он останется сильно выше, на уровне предыдущей границы канала.
Ну и в целом ситуация довольно редкая, и в основном поможет тем кто переключает параметр при открытой сделке, когда канал уже ниже EPP, раньше он просто не устанавливался а теперь встанет на уровень EPP.

Изменено 16 февраля, 2017 пользователем master_255

#3071
master_255, зачем при установке TP нужно условие (TimeCurrent()-OrderOpenTime())>14400)?

Добавлено: 16-02-2017 20:21:45

Версия 12.39.3
- Добавление параметров BB Shift и Max_Volatility
- Вывод в инфопанель о запрещении торговли на основании глобальных переменных

Generic_A-TLP_v.12.39.3_RUS.mq4146 скач.

Изменено 16 февраля, 2017 пользователем machine

#3072

Спасибо ;)

Стоит ждать версию для оптимизатора? :)

#3073

Поставил для теста в tickmill последнюю версию из шапки 12.39.2 и сеты из шапки от версии 12.38. Бот открыл позицию по EURCHF с тейком 2000 и стопом 440 пунктов. Это нормально? Хотя в инфопанели обозначено 200.0, 44.0. Депозит $1000, лот 0.1.

#3074

Поставил для теста в tickmill последнюю версию из шапки 12.39.2 и сеты из шапки от версии 12.38. Бот открыл позицию по EURCHF с тейком 2000 и стопом 440 пунктов. Это нормально? Хотя в инфопанели обозначено 200.0, 44.0. Депозит $1000, лот 0.1.


выкладывай логи и отчёты, или забанят.
#3075

Логи терминала

Спойлер


0 23:27:06.621 '2089340485': order buy market 0.10 EURCHF sl: 0.00000 tp: 0.00000
0 23:27:06.700 '2089340485': order was opened : #206346449 buy 0.10 EURCHF at 1.06424 sl: 0.00000 tp: 0.00000
0 23:27:09.996 '2089340485': modify order #206346449 buy 0.10 EURCHF at 1.06424 sl: 0.00000 tp: 0.00000 -> sl: 1.05984 tp: 1.08424
0 23:27:10.078 '2089340485': order #206346449 buy 0.10 EURCHF at 1.06424 was modified -> sl: 1.05984 tp: 1.08424





Скриншот пары
Спойлер

Изменено 17 февраля, 2017 пользователем ram108

#3076


Логи терминала

Спойлер


0 23:27:06.621 '2089340485': order buy market 0.10 EURCHF sl: 0.00000 tp: 0.00000
0 23:27:06.700 '2089340485': order was opened : #206346449 buy 0.10 EURCHF at 1.06424 sl: 0.00000 tp: 0.00000
0 23:27:09.996 '2089340485': modify order #206346449 buy 0.10 EURCHF at 1.06424 sl: 0.00000 tp: 0.00000 -> sl: 1.05984 tp: 1.08424
0 23:27:10.078 '2089340485': order #206346449 buy 0.10 EURCHF at 1.06424 was modified -> sl: 1.05984 tp: 1.08424



Скриншот пары
Спойлер




Все правильно! 440 пунктов - это новые пункты. В советнике указаны старые пункты, то есть для 4-ёх значных котировок.

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

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