|
AmiSite.ru
Форум по Ами |
Автор |
Сообщение |
Loft
Зарегистрирован: 01.02.2010
Сообщения: 15
|
Cover в 23:49:50
Как реализовать? Вроде через Now, но у меня что-то не получается.
Спасибо. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Через Now() не надо. Now() выдает системное время и если оно не точное, то можно попасть....
Лучше так
Код: |
CondHour = Hour() == 23;
CondMinute = Minute() == 49;
CondMinute = Second() == 50;
Sell = CondHour AND CondMinute AND CondMinute; |
А еще лучше сделать пораньшеи поставить не == а >= в том случае если сделок по бумаге мало, то может получится так, что сделок после 23:49:50 не было и код не сработает.
Можно и Now (если уверен в том, что системное время правильное) тогда используй формат (TIMENUM) Now(format = 4) == 234950;
По моему достаточно вариантов |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Да. Имей ввиду, что с Now() тестировать систему нельзя |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Loft
Зарегистрирован: 01.02.2010
Сообщения: 15
|
А как системное время может быть неточным?
Hour() и т.д. мне не подходят, т.к. торговля идёт на 15-минутных свечах, и сигнала не будет. Честно говоря, меня не смущает, если бы сисема крылась в 23:45, когда на графике появляется последняя свеча (end_of_day=Hour()*100 + Minute()==2345;), но беда в том, что наступает утро следующего дня. Тришник почищен, торговая сессия ещё не началась, топчешь scan в АА, и робот по-новой записывает сигнал с последней свечи на графике в три. Вот такая загогулина.
Так что я попробовал пока вариант с Now(format = 4) >= 234950. Вроде работает, спасибо, вечером проверю |
|
|
Посмотреть профиль Отправить личное сообщение |
|
|
|
Следующая тема
Предыдущая тема
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
| |