На
главную страницу
Подача
заявок по различным инструментам с одного
графика:
С версии v.59
появилась возможность подавать заявки по любым
инструментам с одного графика. Раньше заявки
по-умолчанию подавались только для того
инструмента, для которого был создан график
(тикер считывался с графика автоматически).
Теперь в параметрах функций ExtFml("Borisoff.MoveFORTS"
или ExtFml("Borisoff.MoveMICEX_SHR" и т.д., можно явно
указывать тикер альтернативного инструмента
для которого нужно подать заявку с этого графика.
Эту возможность можно использовать для торговли
опционами, но не только. Если тикер явно не
указывать, то заявка по-умолчанию будет
подаваться по инструменту для которого был
создан график.
Указание альтернативного тикера делается через
точку с запятой ';' после номера портфеля,
например:
FNull:=If( FBuy,
ExtFml("Borisoff.MoveFORTS","12345-000;
RI190000BM1",FPos,0.5,B,0,Simple,0,FBuy,NumBar),False);
FNull:=If( FBuy, ExtFml("Borisoff.MoveMICEX_SHR","12345-000;
SBER3",FPos,0.5,B,0,Simple,0,FBuy,NumBar),False);
Таких строк с альтернативными тикерами в одном
Советнике можно задать несколько, тогда
при наличии сигнала будут сразу поданы заявки по
всем заданным ЦБ!
Если в параметрах функции вводится
альтернативный тикер, то в этом случае нельзя
будет использовать RJ-пирамидинг, т.к.
альтернативный тикер прописывается там, где
обычно прописывается процент RJ-пирамидинга. Если
вместо тикера в функции прописать процент
RJ-пирамидинга, то RJ-пирамидинг будет работать с
тикером ЦБ, автоматически считанным с графика:
FNull:=IF( RJBuy,
ExtFml("Borisoff.MoveMICEX_SHR", "1234-000;
7.5", -3, 1.5, RJBuy, 0, Simple, 0, RJBuy, 1), False);
Если введен неверный альтернативный
тикер, который отсутствует в справочнике
АД-терминала, то в этом случае для формирования
заявки будет использоваться тикер, считанный
по-умолчанию с графика!