Господа, помогите пожалуйста советом. Хочу написать гибкий цикл, в котором можно возвращаться на шаг назад, и перебирать данные с разным шагом.
Постарался описать это здесь:
то есть если я при переборе большого массива данных (слепки стакана) наткнулся на прибыльный участок, то я хочу проанализировать его тщательно, с более мелким шагом.
А потом, когда снова пошли убыточные участки, хочу вернуться на прежний шаг - обычный.
Постарался описать это здесь:
Код |
---|
iterations=20 start=0 finish=100 step=(finish-start)/iterations for i=start,finish,step do --делаем расчёт. if profit>0 then --возвращаемся на step назад --iterations=100 (шаг становится более мелким) end end |
А потом, когда снова пошли убыточные участки, хочу вернуться на прежний шаг - обычный.