А может не надо зацикливать?
Объявить переменную, когда надо "зациклить", присвоить ей true, в начале OnTick() проверять эту переменную, если true, то проверят время, если время не наступило, завершать работу OnTick(). Будет работать по тикам. Если точность по тикам не достаточна, можно использовать таймер.
А может не надо зацикливать?
Объявить переменную, когда надо "зациклить", присвоить ей true, в начале OnTick() проверять эту переменную, если true, то проверят время, если время не наступило, завершать работу OnTick(). Будет работать по тикам. Если точность по тикам не достаточна, можно использовать таймер.
в этом есть смысл, но дело в том что в первом выражении if(56>=20) Изначально выглядит так if(a>=b) не должно менятся значение. Если присваивать тру или фалс то будет происходить переращет функции и в переменные а и б будут попадать уже другие значениея. Мне именно нужно зациклить второе выражение проверяющее время.
Зацикливать можно, но в крайнем случае и не на долго.
Вот так:
while(true && !isStopped()){
RefreshRates();
//dooo
Sleep(1);
}
Зацикливать можно, но в крайнем случае и не на долго.
Вот так:
while(true && !isStopped()){
RefreshRates();
//dooo
Sleep(1);
}
да наверное
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Всем привет. Есть вот такая часть кода которую нужно зацыклить.
if(56>=20)
{
зацыклить думаю нужно гдето здесь до выполнения условия по времени. (суть в том чтоб зацыкливание проверяло время и в момент == был произведён вход в тело)
if(TimeCurrent()==D'00:01:00')
{
print("good");
}
}