Информировать может приложение Альфа-Инвестиции.
А стратегия простая.
Алгоритм: Смотрим час бара текущего и час бара предыдущего, если они различаются и текущий час бара это 12, то докупаем 1000 акций.
Создаем робота на основе стратегии.
Ставим у робота параметр Lot в нужное кол-во докупки, например 1000.
Ставим нужный час докупки Hour, например 12.
Выбираем инструмент и таймфрейм любой меньший или равный часу.
И обязательно ставим максимальную позицию Long нужного максимального объема в акциях, чтобы было куда докупать (предельная позиция).
Код стратегии:
Код: Выделить всё
/**
Докупка в определенный час
Algorithm = ТРЕНД;
**/
function Initialize()
{
StrategyName = "DCA";
AddParameter("Lot", 1000, "кол-во штук", 1);
AddParameter("Hour", 12, "час докупки", 1);
AddInput("Input1", Inputs.Candle, 30, true, "SBER=МБ ЦК");
LongLimit = 100000;
ShortLimit = 100000;
}
function OnUpdate()
{
// evge 09.09.2021 https://alfadirect4.ru
if (BarTime(0).Hours != BarTime(1).Hours && BarTime(0).Hours == Hour) EnterLong(Lot);
}