static double bid[5];может кто подсказать как сделать что бы запоминал 5 последних уровней и при появлении новых перезаписывал оставляя в работе только 5.
и как потом их вытаскивать при подходе цены
static double bid[5];
ArrayCopy(bid,bid,1,0,4);
bid[0]=Bid;
Последняя цена будет в 0 элементе массива bid, предпоследняя в 1, пред предпоследняя в 2...
ArrayCopy(bid,bid,1,0,4);ArrayCopy(bid,bid,1,0,4);
можете расшифровать все пять значений бид, бид, 1, 0, 4
первая строка что будет массив из 5 значений
а третья что последние значения переписываем
А в документации всё красиво расписано. Наступи крыской на ArrayCopy и нажми F1ArrayCopy(bid,bid,1,0,4);
можете расшифровать все пять значений бид, бид, 1, 0, 4
первая строка что будет массив из 5 значений
а третья что последние значения переписываем
Не всю выводит, или не всю видим?Здравствуйте, проверьте пожалуйста код.
У меня не все значения переменной i выводит.PHP:void QWERT() { for(int i=0; i<=500; i++) { Print("Номер = ",i); } }
При отладке все ОК.
o_o
Подскажите как вывести и увидеть все значения.Не всю выводит, или не всю видим?
Подскажите как вывести и увидеть все значения.
Да не вопрос.Подскажите как вывести и увидеть все значения.
Буду благодарен.
Да не вопрос.
Открой непосредственно файлы логов, терминал логи подрезает.
Допиши ведение лога в свой код, потом прочешем.Но ведь до 200 идёт правильно ( и то - при статичном) ? При простом инт и 100 перемешивает... Даже 10 выше 200 задай - уже режет...
Вот и я о том же.Интересненький ребус... До 200 выводит начальные правильно, с нуля.
Выше 200 - начинает съедать начальные. И то - с условием что задаём не просто int, а static int. При простом int выдаёт всё вперемешку, при статичном - порядок правильный. Не приходилось сталкиваться...
Очередной глюк МТ ? И так же он и ордера считает ( или ещё какие-нибудь нужные параметры в коде ??? Интярессненнько...:laugh:
Спасибо, в файле лога выводит все нормально.Да не вопрос.
Открой непосредственно файлы логов, терминал логи подрезает.
Перебирай в цикле N баров и сравнивай их минимумы.Здарова ребята. Помогите закодить элементарную функцию для совы с такими условиями:
если минимумы последних N свечей равны или отличаются на 3 пункта -- то true, если условие не соблюдается то false.
В теории я представляю как делать, но вот на практике никак не допру. Мне бы шаблончик или пример.Перебирай в цикле N баров и сравнивай их минимумы.
Только, для начала, определись от минимума какой из N свечей надо отмерять 3 пункта.
Глянь этот код