0
Да нет, это не к тестеру, а корзины нужно чётко разделить при торговле, и для каждой корзины в целом назначить пару и период с которой она будет брать тики. Советник с одной корзиной берёт тики с графика на котором установлен. А вот если корзин несколько, значит и графиков должно быть несколько. Вот их и нужно в коде прописать для каждой корзины в целом, а не для отдельного символа в корзине. Если можете такое написать — прошу.
avatar

vadimltd

  • 4 июля 2022, 18:53
0
Когда советника ставишь на график, например (EURUSD на 30 мин.) — результат 5000 профита. Когда советника с теми же настройками, на тот же период ставишь на график и тестируешь, например (USDCHF на 30 мин.) — результат сливается или не 100% профит как у (EURUSD на 30 мин.) Вот для этих целей нужно прописывать в советнике по какому символу (технически) будет стоять советник. Если (EURUSD на 30 мин.) хорошие результаты — вот её и прописываем, например для 1-ой корзины. И так далее на все корзины. Я так понял это привилегия именно мультивалютных советников. Они берут ТИКИ для торговли символами, которые заложены в эксперте, с того графика, на котором установленны.
avatar

vadimltd

  • 3 июля 2022, 19:25
0
так не верно приходят сигналы, проверенно. Нужно на всю корзину
avatar

vadimltd

  • 3 июля 2022, 16:46
0
При такой установке можно ставить советник на любой график с любым периодом, так как в советнике уже заложено с какого графика будет работать эксперт.
avatar

vadimltd

  • 3 июля 2022, 15:15
0
Символ и период для корзины в целом, а не для каждого символа в корзине. Нужна именно такая установка.
avatar

vadimltd

  • 3 июля 2022, 15:11
0
Я писал в задании:
Для каждой корзины возможность устанавливать символ и период, с которого корзина берёт ТИКИ
Такой возможности не вижу!
avatar

vadimltd

  • 3 июля 2022, 12:59
0
Символы берут сигналы со строчек:

double lo=iLow(symbol,0,iLowest(symbol,0,MODE_LOW,count,2));
double hi=iHigh(symbol,0,iHighest(symbol,0,MODE_HIGH,count,2));

И входят в рынок только по сигналу и никак по другому.
avatar

vadimltd

  • 3 июля 2022, 11:49
0
Вот здесь расписал, как Вы и просили. И что в итоге — НЕ БЕРУСЬ!
zakaz.opentraders.ru/79061.html
Если возможно добавить, то об этом можно проинформировать. А писать диссертации, это всегда пожалуйста.
avatar

vadimltd

  • 22 июня 2022, 23:18
0
Ребята! Там полная перерисовка стрелок. Не теряйте время.
avatar

vadimltd

  • 21 июня 2022, 17:12
0
Очень сложный код? Я уже перекрутил разные варианты, но так и не смог усреднение внедрить. А вам…
avatar

vadimltd

  • 21 июня 2022, 14:19
0
В системе одни художники.
avatar

vadimltd

  • 20 июня 2022, 22:32
0
Нет функции в советнике void ModifyOrders(), которая была в предыдущем. А там выставление стопа и профита.
Не открывает ордера независимо. А нужно, что бы каждая пара сама торговала по алгоритму. Без общего профита и не ждала, пока закроются ордера другой пары.
avatar

vadimltd

  • 4 июня 2022, 21:14
0
Не нашёл именного такого. Работа советника нужна именно так как я описал. Если есть в архиве, то, пожалуйста, дайте протестировать.
avatar

vadimltd

  • 4 июня 2022, 20:08
0
Сделайте, пожалуйста, мультивалютный под MT4. Поставлю на VPS на демо, и проверю. А далее посмотрим что к чему.
Индикатор можно оставить тот что уже есть в советнике
avatar

vadimltd

  • 29 мая 2022, 22:25
0
ок, тогда вернёмся к заказу, когда будем посвободней…
avatar

vadimltd

  • 29 мая 2022, 18:24
0
Так долго к этому шёл, и просто не берусь? Сделайте, пожалуйста, хоть часть для понимания, каким путём идёт товарищ!
avatar

vadimltd

  • 29 мая 2022, 12:28
0
Хорошо. А когда писать следующий топик?
avatar

vadimltd

  • 28 мая 2022, 10:19
0
Советник торгует по сигналам индикатора. Входит в покупки по зелёной стрелке, а продажи по красной стрелке.

По указанному профиту закрывает покупки и продажи. На панели — это «Баланс по торгующим позициям»


Если нет профита, а появился сигнал, например, на покупку, советник покупает ордер, и включается стратегия СЕТКА (на скриншоте указанны покупки). При стратегии сетка, советник закрывает по указанному профиту дальний убыточный и все прибыльные ордера. На панели — это «Баланс по торгующим позициям». На скриншоте ниже всё нарисованно.


Это работа самого советника, который уже так работает.
В варианте мультисоветника, нужно добавить возможность подключить к торговле другие пары, которые указанны в советнике. Когда появляется сигнал от индикатора, советник покупает или продаёт по этой паре ордер. И торгует совместно с другими парами по покупкам и продажам. Если, например по покупкам, накопили «Баланс по торгующим позициям» установленную сумму в советнике, тогда ордер(а) закрываются по своему установленному алгоритму.
avatar

vadimltd

  • 28 мая 2022, 08:46
0
Описать работу советника?
В каком виде ТЗ писать целиком?
Советник уже торгует. Добавить опцию мультивалют. Менять работу советника нет нужно.
Что описывать?
avatar

vadimltd

  • 27 мая 2022, 22:41
0

ПОКАЗЫВАЮ НА СКРИНЕ.

На скрине описана ситуация, когда ПОСЛЕДНИЙ и ПЕРВЫЙ ордер не дошли ещё профита. Есть ли возможность подключить к проверке все ордера, которые имеют плюсовый профит? Эти ордера помечены на скрине в красных кружочках.
В итоге советник подсчитывает не ДВА ОРДЕРА в сетке (первый и последний), а все в сетке, которые имеют плюсовый профит. И если профит набирает значение указанное в советнике, все ордера с плюсовым профитом закрываются вместе с первым. Задача советника состоит в том, чтобы закрыть первый ордер в сетке.
Если после закрытия первого ордера в сетке вместе с профитными ордерами (ордером), в торговле остались ещё несколько ордеров (больше одного), значит советник торгует по той самой схеме, когда пытаеться закрыть первый ордер.
Если после закрытия первого ордера в сетке вместе с профитными ордерами (ордером), в торговле остался один ордер, он закрывается про обычному профиту, который указан в советнике. Или, же по сигналу опять входит в сетку для торговли.

Здесь готовый советник: http://zakaz.opentraders.ru/69945.html
avatar

vadimltd

  • 12 мая 2022, 17:06