| / | Форум |
|
Lexey
12.03.2006 17:55
Доброго времени суток, господа
Помогите, пожалуйста, разобраться! Намедни написал код для модификации стопа. Идея заключается в том, что стоп подтягивается только по прошествии N баров (допустим через 5 баров) после открытия позиции. Хочу заметить, что сам по себе эксперт работает нормально, т. е. открытие и закрытие позиций происходит в штатном режиме. Однако, при тестировании я заметил, что при наличии условия if (modify==true) в условии на модификацию, изменение стопа не происходит. НО, при отсутствии условия if (modify==true) размер стопа меняется ежедневно, т.е. на каждом новом баре. Это наводит меня на мысль, что в выражении CurTime()>time_open+Period()*60*Bar компьютер «не видит» переменную time_open, т.е. принимает ее равной нулю. Не знаю, почему так происходит? Буду признателен, если поможете разобраться. |
|
Организуйте багтрекинг и техсаппорт для своей компании В TeamWox имеются все для того чтобы организовать багтрекинг. Интегрировав модуль Сервисдеск с веб-сайтом, Вы сможете получать заявки своих клиентов напрямую в TeamWox. Более того, вся переписка с клиентами автоматически распознается и попадает в архив, где ее без труда можно найти в будущем. |
|
Itso
13.03.2006 12:38
|
|
New
13.03.2006 16:20
С точки зрения обчей культуры, в данном случае, лучше использовать
статические переменные, а не глобальные. |
|
Lexey
13.03.2006 18:46
Спасибо, разобрался.
Искренне благодарю всех за участие. |
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий