Страница 1 из 1

Работа с 2-мя активами в одном роботе

Добавлено: 12 дек 2020, 20:05
Maestro
Как прописать в EnterLong или EnterShort конкретный актив, или как прописать в Инициализации флаги.

Re: Работа с 2-мя активами в одном роботе

Добавлено: 12 дек 2020, 22:26
forkus
в одном - никак

Re: Работа с 2-мя активами в одном роботе

Добавлено: 13 дек 2020, 13:45
Maestro
Я правильно понимаю, что лучше реализовать 2 робота, но с одной глобальной переменной?

Re: Работа с 2-мя активами в одном роботе

Добавлено: 13 дек 2020, 15:59
BugsDigger
Никакого штатного программного канала связи между роботами в АД нет.

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

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

Примеры реализации (передача свечек инструмента в файл и чтение) есть на форуме.

Upd: вызов индикаторов идет гораздо чаще (в том темпе, в котором вы видите изменения на графике), так что данные можно сохранять/читать в своих "связнЫх" индикаторах, используемых в стратегии.

Re: Работа с 2-мя активами в одном роботе

Добавлено: 15 дек 2020, 16:30
E_V_N
Вообще, такая возможность есть. Посмотри условные заявки, там есть все нужное тебе.
"ПРАКТИЧЕСКОЕ РУКОВОДСТВО ИСПОЛЬЗОВАНИЯ ТОРГОВЫХ ПОРУЧЕНИЙ" вот в этом руководстве.

Re: Работа с 2-мя активами в одном роботе

Добавлено: 17 апр 2024, 09:27
A.M.
E_V_N писал(а):Вообще, такая возможность есть. Посмотри условные заявки, там есть все нужное тебе.
"ПРАКТИЧЕСКОЕ РУКОВОДСТВО ИСПОЛЬЗОВАНИЯ ТОРГОВЫХ ПОРУЧЕНИЙ" вот в этом руководстве.


Добрый день! Подскажите, где взять данное руководство?
Вообще, стоит задача организовать торговлю двумя инструментами, можно через два робота. Робот А выставляет заявки по условию текущей цены инструмента Б, и наоборот.

Re: Работа с 2-мя активами в одном роботе

Добавлено: 17 апр 2024, 11:17
Newfish
A.M. писал(а):
E_V_N писал(а):Вообще, такая возможность есть. Посмотри условные заявки, там есть все нужное тебе.
"ПРАКТИЧЕСКОЕ РУКОВОДСТВО ИСПОЛЬЗОВАНИЯ ТОРГОВЫХ ПОРУЧЕНИЙ" вот в этом руководстве.


Добрый день! Подскажите, где взять данное руководство?
Вообще, стоит задача организовать торговлю двумя инструментами, можно через два робота. Робот А выставляет заявки по условию текущей цены инструмента Б, и наоборот.


Чесно говоря мне кажется все стратегии сложнее двух скользяшек лучше реализовывать на других платформах, чем корячиться в альфе без поддержки без комьюнити,

Re: Работа с 2-мя активами в одном роботе

Добавлено: 18 апр 2024, 12:08
A.M.
Руководство нашел. Можно пример кода в роботе данной заявки?
"Пример: Открытие позиции при пробое уровня на другом инструменте
Заявка
Маркет + LIT
Купить GMKN(МБ ЦК) 10 шт. по цене 8900
#1
LIT: Если USD (ВР ТОМ) больше 65
Если доллар США вырастет до уровня 65 рублей, то на рынок отправится заявка на покупку акций
Норильского Никеля по указанной цене."