Выкладывается в фиксированные интервалы, используется для открытия и ликвидации фьючерсов. Плагин может быть запущен с одним нажатием клавиши на торговом терминале, без каких-либо сборов, чтобы упростить ручную сделку.https://www.fmz.com/digest-topic/5051
function main() { var ticker = exchange.GetTicker() if(!ticker){ return 'Unable to get price' } for(var i=0;i<N;i++){ if(Type == 0){ if(exchange.GetName().startsWith('Futures')){ exchange.SetDirection('buy') } exchange.Buy(Start_Price-i*Spread,Amount+i*Amount_Step) }else if(Type == 1){ if(exchange.GetName().startsWith('Futures')){ exchange.SetDirection('sell') } exchange.Sell(Start_Price+i*Spread,Amount+i*Amount_Step) }else if(Type == 2){ exchange.SetDirection('closesell') exchange.Buy(Start_Price-i*Spread,Amount+i*Amount_Step) } else if(Type == 3){ exchange.SetDirection('closebuy') exchange.Sell(Start_Price+i*Spread,Amount+i*Amount_Step) } Sleep(500) } return 'order complete' }