Вечер выходного дня - страница 29

 

Владимир, прошу Вас:

  1. добавить в советник Pending Stop Trailing переменную Spread Max, чтобы исключить нежелательное и неконтролируемое расширение спреда. Если текущий спред по своему размеру вдруг станет больше того значения, которое было изначально задано в переменной S pread Max, то ранее выставленные отложенные ордера тут же удаляются, а новые отложенные ордера не выставляются до тех пор, пока спред не вернется в заданное значение.
  2. поправить нежелательный момент, который был обнаружен в результате тестирования советника в режиме "Шаг за шагом", а именно: в то время когда сработал один из отложенных ордеров #2 и удалился противоположный ордер #3 (это всё правильно!), через несколько тиков на этом же баре советник сразу установил новые отложенные ордера #4 и #5, не дождавшись закрытия открытого ранее ордера #2. Видимо, в задании этот момент не был мною упущен или некорректно описан, поэтому прошу извинить и поправить его. Важно: новые отложенные ордера устанавливаются только тогда, когда сработавший ранее ордер полностью закрылся.

При тестировании на своей торговой платформе МетаТрейдер 5 обнаружил ещё одну проблему, связанную с такими переменными параметрами настройки советника, как Trailing in seconds и Seach signals in seconds. При задании значения выше 10 трейлинг отложенных ордеров относительно уровней Bid и Ask не происходит. Тоже самое, если устанавливаю значение ниже 10, трейлинг на следующем баре отсутствует. Не могу разобраться, почему так происходит.

Пытался приложить лог файл тестирования советника Pending Stop Trailing за период с 1 по 3 августа 2019, но его размер оказался более 80 Мб и сайт выдает ошибку о том, размер файла превышает максимально допустимое значение. Да и сам лог файл почему-то в блокноте не открывается.

С уважением, Владимир.





 

Владимир, а может быть такой огромный размер лог файла за три дня тестирования?

С уважением, Владимир.


 

добавить в советник Pending Stop Trailing переменную Spread Max, чтобы исключить нежелательное и неконтролируемое расширение спреда. Если текущий спред по своему размеру вдруг станет больше того значения, которое было изначально задано в переменной S pread Max, то ранее выставленные отложенные ордера тут же удаляются, а новые отложенные ордера не выставляются до тех пор, пока спред не вернется в заданное значение.

Поправка номер 1 "Контроль спреда" принята.


поправить нежелательный момент, который был обнаружен в результате тестирования советника в режиме "Шаг за шагом", а именно: в то время когда сработал один из отложенных ордеров #2 и удалился противоположный ордер #3 (это всё правильно!), через несколько тиков на этом же баре советник сразу установил новые отложенные ордера #4 и #5, не дождавшись закрытия открытого ранее ордера #2. Видимо, в задании этот момент не был мною упущен или некорректно описан, поэтому прошу извинить и поправить его. Важно: новые отложенные ордера устанавливаются только тогда, когда сработавший ранее ордер полностью закрылся.

Да, описание было неполным.

Поправка номер 2 "Не размещать новые отложенные ордера, пока существует позиция" принята.


При тестировании на своей торговой платформе МетаТрейдер 5 обнаружил ещё одну проблему, связанную с такими переменными параметрами настройки советника, как Trailing in seconds и Seach signals in seconds. При задании значения выше 10 трейлинг отложенных ордеров относительно уровней Bid и Ask не происходит. Тоже самое, если устанавливаю значение ниже 10, трейлинг на следующем баре отсутствует. Не могу разобраться, почему так происходит. 

Уточню (и в описании этот момент есть) - параметр Trailing Stop работает для позиций, а параметр п. 7. Wait заменён на интервал поиска торгового сигнала Search signals, in seconds.

Теперь объясняю:

  • интервал (в секундах) и шаг трейлинга (параметры Trailing StopTrailing Step и Trailing, in seconds относятся к позициям
  • интервал (в секундах) поиска торгового сигнала (то есть размещение отложенных ордеров) задаётся в Search signals, in seconds.
 

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Вечер выходного дня

Vladimir Karputov, 2019.08.04 12:26


Уточню (и в описании этот момент есть) - параметр Trailing Stop работает для позиций, а параметр п. 7. Wait заменён на интервал поиска торгового сигнала Search signals, in seconds.

Теперь объясняю:

  • интервал (в секундах) и шаг трейлинга (параметры Trailing StopTrailing Step и Trailing, in seconds относятся к позициям
  • интервал (в секундах) поиска торгового сигнала (то есть размещение отложенных ордеров) задаётся в Search signals, in seconds.

Владимир, варьирую настройки переменной Search signals, in seconds, да и другими тоже, но никак не получается добиться того, чтобы отложенные ордера перемещались вслед за ценой. Что могу делать не так?

В советнике Ambush, который Вы опубликовали ранее, этот режим был реализован без проблем, а тут почему-то ничего не получается.

С уважением, Владимир.

 
MrBrooklin:

Владимир, варьирую настройки переменной Search signals, in seconds, да и другими тоже, но никак не получается добиться того, чтобы отложенные ордера перемещались вслед за ценой. Что могу делать не так?

В советнике Ambush, который Вы опубликовали ранее, этот режим был реализован без проблем, а тут почему-то ничего не получается.

С уважением, Владимир.

Выставляйте разумный отступ iNdent.

 

Внёс пожелания и обновил до версии "1.100".

Обновил описание советника.

Pending Stop Trailing 

 
MrBrooklin:

Большое СПАСИБО!!!

С уважением, Владимир.

На Здоровье! Главное, если что-то не выходит - возвращайте параметры по-умолчанию и меняйте потихоньку один за одним параметром.


Вообще я ещё вывожу не все ошибки - например близкое расположение позиций или отложенных ордеров от текущей цены (в этом случае нельзя их модифицировать) и ещё куча всего. Вот появилась идея выводить ошибки в какой-то список - чтобы не загромождать лог-файл.

Но это так - мысли ...

 
azas111:


Вставил Ваши картинки () красиво.

Взял на заметку - подумаю, покручу, поверчу ... Пока ничего не обещаю.

 
Vladimir Karputov:

Вставил Ваши картинки () красиво.

Взял на заметку .....





Причина обращения: