Я новичок в программировании AFL. я пытаюсь запустить консольную программу на моем компьютере, используя ShellExecute в amibroker AFL, чтобы запустить консольную программу с параметрами, которые, в свою очередь, содержат дорогостоящий код logi c для размещения заказа на моем фондовом брокерском сервере.
Я впервые использую Если условие, как </p>
<pre><code>if (Buy[Barcount-1]==1)
{
ShellExecute("Path/To/Programm.exe","Parameters");
}
Я использую свечу за одну минуту. этот код выполняется, когда последняя свеча генерирует сигнал на покупку, но продолжает выполнять ShellExecute, пока последняя свеча имеет сигнал на покупку.
есть ли способ ограничить amibroker для ограничения ShellExecute cmd один раз на свечу.
Заранее большое спасибо.