Первый советник. Вопрос. - страница 2

 
mdbm писал (а) >>

....

На мой взгляд Вы правильно рассуждаете и в целом правильно всё делаете.

Просто любые законченные алгоритмы когда-то однажды осмысливаются впервые. Как правило, из этого получается готовая функция.

Сейчас возник вопрос: как разрешить заданное количество ордеров? В будущем может понадобиться знать что это за ордера и какая их стоимость. Рано или поздно это приведёт к задаче учёта ордеров.

Думаю, Вам будет интересно посмотреть это: 'Учёт ордеров в большой программе'

Ещё Point есть готовый, можно не вычислять: https://docs.mql4.com/ru/predefined/variables/point

>>Но как советник будет знать, что начался новый день, чтобы обнулить эту переменную ?

Это очень просто - по факту образования нового бара: https://book.mql4.com/ru/variables/arrays, Задача 27.