[Советник] [Мультивалютник] Коржик

От Rigal, 2 октября, 2020 в Лаборатория ProfitFX

Автор#76
В 02.10.2020 в 15:51, Rigal сказал:

Версия 2.2

Поправлен баг в стратегии Devil, которая теперь использует обновленные цены при закрытии.

Для облегчения миграции, обновленная версия советника:

BasketTrader.ex4 650 \u043a\u0411 · 0 загрузок 82 скач.

Обновленные сеты будут выкладываться по мере переопта, я позже соберу полную корзинку.

 

#80
В 20.11.2020 в 22:37, Rigal сказал:

Это, в целом, не очень здоровая тема.  Я послежу за своим, что он там у меня пишет.

20201124.thumb.png.cec0aeadf208214bb717dfba33cc88ef.png

20201123.log5 скач.

Автор#82
В 25.11.2020 в 00:30, the 7th Guest сказал:

Глядя в ваш лог, я вижу множество строк, подсказывающий, что терминал не соединен с сервером.

Старт

16:12:15.051    BasketTrader XAUUSD,H1: Terminal is not connected. Will wait for it to be online to verify GMT Offset

Финиш:

16:15:12.343    BasketTrader XAUUSD,H1: Terminal is not connected. Will wait for it to be online to verify GMT Offset

Три минуты оффлайн

И заметно позже отказы открытия.

Не уверен, что это связано.

У вас нет никаких лишних библиотек в корне папки терминала? Которые могли бы модифицировать его поведение?

Перезапустите советника с уровнем логгирования trace, пожалуйста, я хочу понять, что именно ему мешает

#83

@Rigal, я пока коржика не тестирую, но пытаюсь сохранять понимание о наборе сетов, которые для него есть.

Несколько ранее я сохранил скрин с перечнем использовавшихся в коржике сетов 

Спойлер

BasketTrader перечень сетов 20201031.png

Сейчас, насколько я понимаю, Demons Run урезан из полноценного бота до тестерного (для опта) - а все или какая-то часть его сетов подлежат переопчиванию.

 

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

Понятно, что составлять подобные справки постоянно нереально, но может хотя бы раз в месяц какой-то перечень сетов с инфой о них желателен - уж если 100% сетов вы встраиваете в коржика лично.

Изменено 26 ноября, 2020 пользователем Старик

Автор#84
4 часа назад, Старик сказал:

@Rigal, я пока коржика не тестирую, но пытаюсь сохранять понимание о наборе сетов, которые для него есть.

Несколько ранее я сохранил скрин с перечнем использовавшихся в коржике сетов 

  Показать контент

BasketTrader перечень сетов 20201031.png

Сейчас, насколько я понимаю, Demons Run урезан из полноценного бота до тестерного (для опта) - а все или какая-то часть его сетов подлежат переопчиванию.

 

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

Понятно, что составлять подобные справки постоянно нереально, но может хотя бы раз в месяц какой-то перечень сетов с инфой о них желателен - уж если 100% сетов вы встраиваете в коржика лично.

Я публикую полный набор, как правило.

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

до тех пор по одному - для тех, кто разобрался и заменит сам

 

Изменено 26 ноября, 2020 пользователем Rigal

#85
11 часов назад, Rigal сказал:

Глядя в ваш лог, я вижу множество строк, подсказывающий, что терминал не соединен с сервером.

У вас нет никаких лишних библиотек в корне папки терминала? Которые могли бы модифицировать его поведение?

Разве на том скриншоте в правом нижнем углу не о соединении с сервером?

 

20201126.png

Изменено 26 ноября, 2020 пользователем the 7th Guest

Автор#86
20 минут назад, the 7th Guest сказал:

Разве на том скриншоте в правом нижнем углу не о соединении с сервером?

 

20201126.png

О соединении. Но в логах покрыт определенный интеревал (который,  справедливости ради, не пересекается со временем открытия сделок), а скриншот вы сделали позже.

В корне все хорошо.

Включите, пожалуйста, логгирование в trace

Спойлер

image.thumb.png.8c7ed6ed3172dfbb5b3ba9c88acf1ffc.png

и поделитесь. со мной логом после того, как проблема возникнет. еще раз.

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

Автор#87

Переопт сета на GBPJPY: /laboratoriya-profitfx/24/sovetnik-strategija-korziny-demons-run/21459/?do=findComment&comment=469194

 

Выкинуть старый, закинуть новый

Изменено 26 ноября, 2020 пользователем Rigal

#88
5 часов назад, Rigal сказал:

и поделитесь. со мной логом после того, как проблема возникнет. еще раз.

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

вчера был debug, с утра trace

20201126.log9 скач.

Автор#90
43 минуты назад, the 7th Guest сказал:

вчера был debug, с утра trace

20201126.log 272 \u043a\u0411 · 1 загрузка

Глядя в ваш лог, я вижу вот что:

12:01:47.371    BasketTrader XAUUSD,H1: TradeUtilsImpl::OpenOrder: sleeping due to busy trade context

В коде у меня написано на этот случай вот что:

      if(!IsTradeAllowed()) {             log_info(callSource + ": sleeping due to busy trade context");

Я подозреваю, что у вас в терминале советнику не разрешено торговать.

Я глянул на скриншоты - там не видно кнопки.

Еще есть галочка в настройках самого советника.

#91
1 час назад, Rigal сказал:

Я глянул на скриншоты - там не видно кнопки.

Еще есть галочка в настройках самого советника.

Семен Семеныч! (с) :-ss

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

Автор#92
2 часа назад, the 7th Guest сказал:

Семен Семеныч! (с) :-ss

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

Я рад, что мы разобрались и это не баг советника :)

Я добавлю индикацию на панель

Изменено 26 ноября, 2020 пользователем Rigal

#93

@Rigal
Сможете ли добавить строку "magic" в коржик) ?
А то как то не возможно на счёте проанализировать сделки с коржика сравнивая с другими советниками..(

Изменено 26 ноября, 2020 пользователем Robby

#94
25 минут назад, Robby сказал:

А то как то не возможно на счёте проанализировать сделки с коржика сравнивая с другими советниками..(

 

44444444.jpg

Автор#95
26 минут назад, Robby сказал:

@Rigal
Сможете ли добавить строку "magic" в коржик) ?
А то как то не возможно на счёте проанализировать сделки с коржика сравнивая с другими советниками..(

В каждой стратегии есть маджик, конечно же.

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

Автор#96
Только что, Rigal сказал:

В каждой стратегии есть маджик, конечно же.

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

Ну и маджики стратегий можно увидеть в их сетах, первой строчкой.

#99

@Rigal Нельзя ли случаем Пятничник и Понедельничник (генерик брейк и монтаг) в Коржика добавить? Исходный код и стратегии есть, сеты тоже есть... Раз вы комбайн планируете, то обвес уже есть, мультивалютник предусмотрен.

Автор#100

Монтаг, в целом, можно. Он несложный, его переписать в обвязку - день.

Но придется перетестить все.

 

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

Оно, конечно, невозможного ничего нет - но непонятно, зачем, как говорится, козе баян?

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

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