Jump to content
AntFX

"Умный корректировщик" позиций для ПАММ-счетов

Recommended Posts

Royal77

А вот настройки советника:

settings.png.058c56891a87dfac9b4fd1b6e008b4ce.png


Three Elephants: накопительный агрессивный портфель, оферта 5% для первых 10 инвесторов с суммой от 500 долларов.

Share this post


Link to post
Share on other sites
AntFX

Логи что-то не видно. Если Вы под логами имеете в виду этот скрин, то его недостаточно. Нужен полный лог из вкладки "эксперты" с момента последнего запуска советника на счете и вплоть до момента возникновения ошибки.

А вообще, я сейчас активно работаю над обновлением версии корректировщика, правда, пока в достаточно ранней стадии - советник будет основан на совершенно иной архитектуре, над которой я сейчас работаю. Но если есть какие-то ещё ошибки в текущем советнике, в любом случае давайте мне знать.


Статистика спредов | ПАММ-корректировщик | Section Divine

אף אדם לא לבד - כולנו איש אחד בלב אחד

Share this post


Link to post
Share on other sites
AntFX
7 минут назад, Royal77 сказал:

при закрытии основного ордера, автоматически добавленные ордера не закрываются.

В описании функции автоматического закрытия доп. ордеров написано: "закрывать добавленные позиции после основной (хедж)". То есть даже в названиях параметров советника отражено, что эта функция не предназначена для неттингового режима, однако у Вас в параметрах установлен именно он (Netting), так что никакой ошибки здесь нет...


Статистика спредов | ПАММ-корректировщик | Section Divine

אף אדם לא לבד - כולנו איש אחד בלב אחד

Share this post


Link to post
Share on other sites
Royal77
13 минут назад, AntFX сказал:

В описании функции автоматического закрытия доп. ордеров написано: "закрывать добавленные позиции после основной (хедж)". То есть даже в названиях параметров советника отражено, что эта функция не предназначена для неттингового режима, однако у Вас в параметрах установлен именно он (Netting), так что никакой ошибки здесь нет...

Однако, хедж-режим будет открывать и закрывать ордера для каждого ввода/вывода, что влечет за собой потери на спреде. Вместо того чтобы скорректировать итоговый результат ввода-вывода. Хотя, я пробовал ставить и хедж-режим, однако второй ордер не закрывался.

За логи спасибо, завтра поищу уже.


Three Elephants: накопительный агрессивный портфель, оферта 5% для первых 10 инвесторов с суммой от 500 долларов.

Share this post


Link to post
Share on other sites
AntFX
3 минуты назад, Royal77 сказал:

За логи спасибо, завтра поищу уже.

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


Статистика спредов | ПАММ-корректировщик | Section Divine

אף אדם לא לבד - כולנו איש אחד בלב אחד

Share this post


Link to post
Share on other sites
Royal77

Сейчас проверил, в хеджевом закрывает, вчера не знаю что именно там заглючило. Однако хеджевый режим неудобен тем, что скажем при одновременном пополнении и снятии на 1000 долларов, советник сначала откроет корректирующий ордер а потом сразу его закроет, хотя по идее в таком случае не надо ничего корректировать если снятие равно поступлению, тк это влечет за собой лишние потери на спреде. И корректировать надо именно от суммарного результата ввода-вывода.

 

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

 

А у вас я так понимаю в хедж-режиме работает советник на памме?


Three Elephants: накопительный агрессивный портфель, оферта 5% для первых 10 инвесторов с суммой от 500 долларов.

Share this post


Link to post
Share on other sites
AntFX
6 минут назад, Royal77 сказал:

Сейчас проверил, в хеджевом закрывает, вчера не знаю что именно там заглючило. Однако хеджевый режим неудобен тем, что скажем при одновременном пополнении и снятии на 1000 долларов, советник сначала откроет корректирующий ордер а потом сразу его закроет, хотя по идее в таком случае не надо ничего корректировать если снятие равно поступлению, тк это влечет за собой лишние потери на спреде. И корректировать надо именно от суммарного результата ввода-вывода.

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

  • Thanks 1

Статистика спредов | ПАММ-корректировщик | Section Divine

אף אדם לא לבד - כולנו איש אחד בלב אחד

Share this post


Link to post
Share on other sites
Royal77

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

  • Upvote 1

Three Elephants: накопительный агрессивный портфель, оферта 5% для первых 10 инвесторов с суммой от 500 долларов.

Share this post


Link to post
Share on other sites
Royal77

А вот ошибка в чем - советник делает 10 попыток открыть (и вероятно закрыть) ордер, если они не увенчались успехом - то он бросает это дело.

 

Для проверки, я повесил 1 советника на график EURUSD, а потом открыл по 50 лотов по евро и доллару (просто график доллара был рядом открытый). И судя по отчетам, во время первой НТО роботу удалось открыть ордер на 10-й попытке, а по второй НТО, за 10 попыток он не смог открыть корректирующий ордер, и больше не пробовал его открыть. Возможно такая же штука была и с закрытием ордера, но только там не было никакого доллара, а ордер висел по евро.

Может быть стоит увеличить кол-во попыток, или сделать режим "бесконечных попыток", чтобы не оставлять ордера на самотек? Видимо там зависит от качества связи с брокером, хотя здесь связь должна быть отличная.

Settings 2.png


Three Elephants: накопительный агрессивный портфель, оферта 5% для первых 10 инвесторов с суммой от 500 долларов.

Share this post


Link to post
Share on other sites
Royal77

Кстати, а есть смысл вешать советника на каждый торгуемый график, или на один график достаточно будет?


Three Elephants: накопительный агрессивный портфель, оферта 5% для первых 10 инвесторов с суммой от 500 долларов.

Share this post


Link to post
Share on other sites
AntFX

Советник нужно вешать только на 1 график, но для работы с сессионными инструментами (USDRUB) он к сожалению не предназначен.


Статистика спредов | ПАММ-корректировщик | Section Divine

אף אדם לא לבד - כולנו איש אחד בלב אחד

Share this post


Link to post
Share on other sites
Royal77

А что значит завершение работы по причине: 7? Вот что написано во вкладке Эксперты:

 

"2018.09.27 19:36:04.035    SmartCorr_211 EURUSD,M15: Завершение работы корректировщика на счете _____________ причина: 7" (номер счета убран на всякий случай)

Перед этим не было связи около 1 минуты с сервером, и терминал перелогинился на другой сервер.

 

А также, где можно посмотреть список всех причин и что они значат?


Three Elephants: накопительный агрессивный портфель, оферта 5% для первых 10 инвесторов с суммой от 500 долларов.

Share this post


Link to post
Share on other sites
AntFX

https://www.mql5.com/ru/docs/event_handlers/ondeinit

 

Вешайте советник на отдельный график, на котором никаких других манипуляций не происходит

  • Thanks 1

Статистика спредов | ПАММ-корректировщик | Section Divine

אף אדם לא לבד - כולנו איש אחד בלב אחד

Share this post


Link to post
Share on other sites
Royal77

Ясно. Спасибо.


Three Elephants: накопительный агрессивный портфель, оферта 5% для первых 10 инвесторов с суммой от 500 долларов.

Share this post


Link to post
Share on other sites
Marvel89
14.04.2017 в 14:07, AntFX сказал:

@@maliiy, @@Dagnar, спасибо, доброе слово и кошке приятно :) 

 

 

 

 

Не уверен, что это функция именно корректировщика, или я немного не понял, что именно имеется в виду.

имелось в виду защитить себя от случайного нажатия на кнопку купить или продать большим обьёмом)..у меня было такое несколько раз..когда открывал лот в 10 раз больший чем хотел..так как он быстро промотался незаметно колёсиком...)

Share this post


Link to post
Share on other sites
AntFX
10 часов назад, Marvel89 сказал:

имелось в виду защитить себя от случайного нажатия на кнопку купить или продать большим обьёмом)..у меня было такое несколько раз..когда открывал лот в 10 раз больший чем хотел..так как он быстро промотался незаметно колёсиком...)

Исполнение "ручных" торговых приказов не проходит стадии согласования их объема с каким-либо советником. Если только открываешь сделку через что-то вроде торговой панели. Посмотрите, может быть у кого-то из разработчиков таких панелей уже что-то подобное реализовано.


Статистика спредов | ПАММ-корректировщик | Section Divine

אף אדם לא לבד - כולנו איש אחד בלב אחד

Share this post


Link to post
Share on other sites
Lex24

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

Share this post


Link to post
Share on other sites
AntFX
18 минут назад, Lex24 сказал:

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

Здравствуйте, посмотрите, пожалуйста, содержимое вкладки "эксперты" в этот момент и скопируйте сюда её содержимое.


Статистика спредов | ПАММ-корректировщик | Section Divine

אף אדם לא לבד - כולנו איש אחד בלב אחד

Share this post


Link to post
Share on other sites
Lex24
7 минут назад, AntFX сказал:

Здравствуйте, посмотрите, пожалуйста, содержимое вкладки "эксперты" в этот момент и скопируйте сюда её содержимое.

2019.04.07 19:14:32.066    Expert SmartCorr_211 EURUSD,H1: removed
2019.04.07 19:14:32.066    SmartCorr_211 EURUSD,H1: Завершение работы корректировщика на счете 5852048 причина: 0
2019.04.07 19:14:32.066    SmartCorr_211 EURUSD,H1: 2019.04.05 23:59:59 EA 82083078: CBroker finished for Symbol EURUSD Magic 0 ID 82083078
2019.04.07 19:14:32.066    SmartCorr_211 EURUSD,H1: uninit reason 0
2019.04.07 19:14:32.066    SmartCorr_211 EURUSD,H1: initialized
2019.04.07 19:14:32.066    SmartCorr_211 EURUSD,H1: Запуск корректировщика на счете 5852048. Параметры: 100, 1000, 1, 10.0, 1.0, 1, 1, true, true, 0, true, true, true, 20170405, true, true
2019.04.07 19:14:32.050    SmartCorr_211 EURUSD,H1: ExpertRemove function called
2019.04.07 19:14:32.050    SmartCorr_211 EURUSD,H1: Невозможно получить историю счета!
2019.04.07 19:14:32.050    SmartCorr_211 EURUSD,H1: 2019.04.05 23:59:59 EA 82083078: CBroker initialized for Symbol EURUSD Magic 0 ID 82083078 LIB 155
2019.04.07 19:14:31.910    SmartCorr_211 EURUSD,H1 inputs: nto_update_ms=100; orders_update_ms=1000; corr_mode=1; min_add_prc=10.0; min_dec_prc=1.0; add_rounding=1; dec_rounding=1; closing_on_dec=true; memory_nto=true; net_priority=0; copy_sltp=true; track_sltp=true; close_adds=true; adds_magic=20170405; corr_pending=true; allow_prelim_corr=true; debug=true; 
2019.04.07 19:14:25.345    Expert SmartCorr_211 EURUSD,H1: loaded successfully
2019.04.07 19:08:31.788    KopirMT4 Copy trades for MT4 GBPUSD,H4: initialized
2019.04.07 19:08:31.788    KopirMT4 Copy trades for MT4 GBPUSD,H4 inputs: _1=General Settings; ClientORServer=1; servers_list=720202176; _2=Server Settings; history_days=1; _3=Client Settings; _4=Time manager; time_manager_use=false; Monday_time_on=00:00-24:00; Tuesday_time_on=00:00-24:00; Wednesday_time_on=00:00-24:00; Thursday_time_on=00:00-24:00; Friday_time_on=00:00-24:00; Saturday_time_on=00:00-24:00; Sunday_time_on=00:00-24:00; _5=Filters deals; filter_magic_list=; filter_symbols_list=; filter_comments_list=; filter_lots_minum
2019.04.07 19:08:31.757    KopirMT4 Copy trades for MT4 GBPUSD,H4: uninit reason 5
2019.04.07 19:03:08.138    KopirMT4 Copy trades for MT4 GBPUSD,H4: initialized
2019.04.07 19:03:08.091    Expert Market\KopirMT4 Copy trades for MT4 GBPUSD,H4: loaded successfully
2019.04.07 19:03:08.075    Expert KopirMT4 Copy trades for MT4 GBPUSD,H4: removed
2019.04.07 19:03:08.060    KopirMT4 Copy trades for MT4 GBPUSD,H4: uninit reason 2
2019.04.07 19:01:18.368    Expert SmartCorr_211 EURUSD,H1: removed
2019.04.07 19:01:18.365    SmartCorr_211 EURUSD,H1: Завершение работы корректировщика на счете 5852048 причина: 0
2019.04.07 19:01:18.365    SmartCorr_211 EURUSD,H1: 2019.04.05 23:59:59 EA 81289375: CBroker finished for Symbol EURUSD Magic 0 ID 81289375
2019.04.07 19:01:18.365    SmartCorr_211 EURUSD,H1: uninit reason 0
2019.04.07 19:01:18.365    SmartCorr_211 EURUSD,H1: initialized
2019.04.07 19:01:18.365    SmartCorr_211 EURUSD,H1: Запуск корректировщика на счете 5852048. Параметры: 100, 1000, 1, 10.0, 1.0, 1, 1, true, true, 0, true, true, true, 20170405, true, true
2019.04.07 19:01:18.351    KopirMT4 Copy trades for MT4 GBPUSD,H4: Load data 23:59:59 last tick 1179394484
2019.04.07 19:01:18.343    SmartCorr_211 EURUSD,H1: ExpertRemove function called
2019.04.07 19:01:18.343    SmartCorr_211 EURUSD,H1: Невозможно получить историю счета!
2019.04.07 19:01:18.342    SmartCorr_211 EURUSD,H1: 2019.04.05 23:59:59 EA 81289375: CBroker initialized for Symbol EURUSD Magic 0 ID 81289375 LIB 155
2019.04.07 19:01:18.231    KopirMT4 Copy trades for MT4 GBPUSD,H4: initialized
2019.04.07 19:01:14.103    SmartCorr_211 EURUSD,H1 inputs: nto_update_ms=100; orders_update_ms=1000; corr_mode=1; min_add_prc=10.0; min_dec_prc=1.0; add_rounding=1; dec_rounding=1; closing_on_dec=true; memory_nto=true; net_priority=0; copy_sltp=true; track_sltp=true; close_adds=true; adds_magic=20170405; corr_pending=true; allow_prelim_corr=true; debug=true; 
2019.04.07 19:01:14.103    Expert SmartCorr_211 EURUSD,H1: loaded successfully
2019.04.07 19:01:13.963    KopirMT4 Copy trades for MT4 GBPUSD,H4 inputs: _1=General Settings; ClientORServer=1; servers_list=720202176; _2=Server Settings; history_days=1; _3=Client Settings; _4=Time manager; time_manager_use=false; Monday_time_on=00:00-24:00; Tuesday_time_on=00:00-24:00; Wednesday_time_on=00:00-24:00; Thursday_time_on=00:00-24:00; Friday_time_on=00:00-24:00; Saturday_time_on=00:00-24:00; Sunday_time_on=00:00-24:00; _5=Filters deals; filter_magic_list=; filter_symbols_list=; filter_comments_list=; filter_lots_minum
2019.04.07 19:01:13.963    Expert Market\KopirMT4 Copy trades for MT4 GBPUSD,H4: loaded successfully

Share this post


Link to post
Share on other sites
AntFX

Перейдите на вкладку "История счета", нажмите ПКМ во вкладке, выберите "Вся история". Потом запустите советник заново.


Статистика спредов | ПАММ-корректировщик | Section Divine

אף אדם לא לבד - כולנו איש אחד בלב אחד

Share this post


Link to post
Share on other sites
Lex24
07.04.2019 в 23:00, AntFX сказал:

Перейдите на вкладку "История счета", нажмите ПКМ во вкладке, выберите "Вся история". Потом запустите советник заново.

Т.е. без отображения всей истории счета он не работает?

Share this post


Link to post
Share on other sites
AntFX
4 часа назад, Lex24 сказал:

Т.е. без отображения всей истории счета он не работает?

При отсутствии ордеров в истории не работает в МТ4. Если история принудительно не отключена, хотя бы 1 ордер (первичное пополнение счета) в ней должен быть.


Статистика спредов | ПАММ-корректировщик | Section Divine

אף אדם לא לבד - כולנו איש אחד בלב אחד

Share this post


Link to post
Share on other sites
BidAsk

Антон, здравствуйте!

Пользуюсь Вашим корректировщиком. Сегодня был ввод инвестиционных средств при открытых позициях. В частности была открыта продажа audusd 0,1 лот, стоп 0,7250. При вводе средств корректировщик открыл продажу 0,02 лота audusd,20190415.log но почему-то стоп на эту продажу не выставил. Лог прикладываю к сообщению

Share this post


Link to post
Share on other sites
AntFX
5 минут назад, BidAsk сказал:

Антон, здравствуйте!

Пользуюсь Вашим корректировщиком. Сегодня был ввод инвестиционных средств при открытых позициях. В частности была открыта продажа audusd 0,1 лот, стоп 0,7250. При вводе средств корректировщик открыл продажу 0,02 лота audusd,20190415.log но почему-то стоп на эту продажу не выставил. Лог прикладываю к сообщению

Добрый день, это не те логи - логи нужны из папки MQL4\Logs, а не логи терминала из папки Logs - в них нет ни действий советника, ни его входных параметров. Поэтому не могу ничего сказать. Если нет логов советников, пришлите хотя бы скрин с настройками в момент операции


Статистика спредов | ПАММ-корректировщик | Section Divine

אף אדם לא לבד - כולנו איש אחד בלב אחד

Share this post


Link to post
Share on other sites
BidAsk
11 минут назад, AntFX сказал:
18 минут назад, BidAsk сказал:

Антон, здравствуйте!

Пользуюсь Вашим корректировщиком. Сегодня был ввод инвестиционных средств при открытых позициях. В частности была открыта продажа audusd 0,1 лот, стоп 0,7250. При вводе средств корректировщик открыл продажу 0,02 лота audusd,20190415.log но почему-то стоп на эту продажу не выставил. Лог прикладываю к сообщению

Добрый день, это не те логи - логи нужны из папки MQL4\Logs, а не логи терминала из папки Logs - в них нет ни действий советника, ни его входных параметров. Поэтому не могу ничего сказать. Если нет логов советников, пришлите хотя бы скрин с настройками в момент операции

20190414.log

Надеюсь, это тот самый лог

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×