Подскажите пожалуйста как пишется оператор, который делает паузу в милисекундах. Всё время забываю. Помнится один раз забыл и потом долго искал его. Где искал опять же не помню. Наверное, снова долго искать буду.
Подскажите, пожалуйста как пишется - сам опять забыл.
Подскажите пожалуйста как пишется оператор, который делает паузу в милисекундах. Всё время забываю. Помнится один раз забыл и потом долго искал его. Где искал опять же не помню. Наверное, снова долго искать буду.
Подскажите, пожалуйста как пишется - сам опять забыл.
Добрый день. Подскажите пожалуйста, как проверить, есть ли позиция, открытая на текущем баре, и если есть, то запретить открытие новых. Начиная со следующего бара ограничение снимается. Sleep() не подходит.
Alex5757000>>: Добрый день. Подскажите пожалуйста, как проверить, есть ли позиция, открытая на текущем баре, и если есть, то запретить открытие новых. Начиная со следующего бара ограничение снимается. Sleep() не подходит.
Alex5757000>>: Добрый день. Подскажите пожалуйста, как проверить, есть ли позиция, открытая на текущем баре, и если есть, то запретить открытие новых. Начиная со следующего бара ограничение снимается. Sleep() не подходит.
bool ЗапретитьТорговлю =false;for(int k =0; k <OrdersTotal(); k++){OrderSelect(k,SELECT_BY_POS,MODE_TRADES);// Проверяем каждый ордер. // Если он открыт после времени открытия текущего бара - запрещаем торговлю.if(OrderOpenTime()>Time[0]){
ЗапретитьТорговлю =true;break;}}
Индикатор в процессе выполняет подсчет прибыли и убытка. Хочу внести результаты в комментарии (вывод на экран):
Без последней строчки (закомментированной) все работает как положено.
Но стоит лишь ее раскомментировать - на экране остаются только голые свечки и ничего более.. Перегрузка МТ не помогла.
Что это может быть?
Все переменные типа int - целые. При делении целого числа на целое ответом будет тоже целое число. А если первое число меньше второго, то ответом стабильно будет 0. Возможно, в этом проблема.
Если есть возможность - измените все типы на double.
чето не фурычит
Сорри. Код скрипта. Все работает. Проверил.
Подскажите пожалуйста как пишется оператор, который делает паузу в милисекундах. Всё время забываю. Помнится один раз забыл и потом долго искал его. Где искал опять же не помню. Наверное, снова долго искать буду.
Подскажите, пожалуйста как пишется - сам опять забыл.
Подскажите пожалуйста как пишется оператор, который делает паузу в милисекундах. Всё время забываю. Помнится один раз забыл и потом долго искал его. Где искал опять же не помню. Наверное, снова долго искать буду.
Подскажите, пожалуйста как пишется - сам опять забыл.
Sleep()
Sleep()
О, точно, спасибо большое
Добрый день. Подскажите пожалуйста, как проверить, есть ли позиция, открытая на текущем баре, и если есть, то запретить открытие новых. Начиная со следующего бара ограничение снимается. Sleep() не подходит.
При открытии позиции запомнинаете время
И в условии открытия сделки ставите условие
Это должно подойти, если не ошибаюсь.
Добрый день. Подскажите пожалуйста, как проверить, есть ли позиция, открытая на текущем баре, и если есть, то запретить открытие новых. Начиная со следующего бара ограничение снимается. Sleep() не подходит.
Что-то любопытное:(
Индикатор в процессе выполняет подсчет прибыли и убытка. Хочу внести результаты в комментарии (вывод на экран):
Без последней строчки (закомментированной) все работает как положено.
Но стоит лишь ее раскомментировать - на экране остаются только голые свечки и ничего более.. Перегрузка МТ не помогла.
Что это может быть?
Что-то любопытное:(
Индикатор в процессе выполняет подсчет прибыли и убытка. Хочу внести результаты в комментарии (вывод на экран):
Без последней строчки (закомментированной) все работает как положено.
Но стоит лишь ее раскомментировать - на экране остаются только голые свечки и ничего более.. Перегрузка МТ не помогла.
Что это может быть?
Все переменные типа int - целые. При делении целого числа на целое ответом будет тоже целое число. А если первое число меньше второго, то ответом стабильно будет 0. Возможно, в этом проблема.
Если есть возможность - измените все типы на double.