Помогите, пожалуйста в написании пользовательской функции, которая закрывает все позиции, начиная с той, у которой самая большая прибыль.Заранее благодарен!
Самый простой вариант: поковыряйтесь в Кимовских функциях, там должна быть, выискивающая тикет ордера с максимальным профитом, - получите тикет, подсовывайте его в следующую Кимовскую функцию, закрывающую ордера по тикету. Этот процесс запускается в цикл, пока первая функция не вернёт 0.
int li_Ticket = 1;
while (li_Ticket > 0)
{
li_Ticket = FunctionA();
FunctionB (li_Ticket);
}
Как показывает опыт, пока Вы будете выполнять все эти телодвижения (на которые ТОЖЕ нужно время) - первоначально поставленная задача ПОТЕРЯЕТ СМЫСЛ. :)))
Помогите, пожалуйста в написании пользовательской функции, которая закрывает все позиции, начиная с той, у которой самая большая прибыль.Заранее благодарен!
Самый простой вариант: поковыряйтесь в Кимовских функциях, там должна быть, выискивающая тикет ордера с максимальным профитом, - получите тикет, подсовывайте его в следующую Кимовскую функцию, закрывающую ордера по тикету. Этот процесс запускается в цикл, пока первая функция не вернёт 0.
Как показывает опыт, пока Вы будете выполнять все эти телодвижения (на которые ТОЖЕ нужно время) - первоначально поставленная задача ПОТЕРЯЕТ СМЫСЛ. :)))
Помогите пожалуйста пытаюсь создать сов торгуюший на двух парах одновременно.
если по первой паре переменная будет так
double a = NormalizeDouble(iOpen(NULL,PERIOD_CURRENT, 0), Digits);
то как будет по второй?
Помогите пожалуйста пытаюсь создать сов торгуюший на двух парах одновременно.
если по первой паре переменная будет так
double a = NormalizeDouble(iOpen(NULL,PERIOD_CURRENT, 0), Digits);
то как будет по второй?