Я ещё вчера выводил значение стоплевела через принт . Вот щяс прошолся снова:
2012.09.18 15:17:10 2011.08.02 11:12 swb grid 4.1_Traal_Correct____1 EURUSD,M15: StoPLevel = 14
Я ещё вчера выводил значение стоплевела через принт . Вот щяс прошолся снова:
Не парьтесь - в прицепе библиотека тралов от Юрия Дзюбан - часть проверял у себя на реале - всё работает исправно согласно логики вида трала.
Кстати, если в вашей системе доля спреда не очень высока, то можете заменить трал на сетку отложенных ордеров - логика работы разная, но - аналогия.
Роман, Благодарю за библиотеку. Буду осваивать и изучать. Но всё же хотелось быть понять свою ошибку. Ведь это полезно знать, где сам наступил на грабли. Иначе опыта не появится.
Наткнулся я на ветку Кимовских функций. Обрадовался. Всё в основном логично и понятно. Изучил логику некоторых функций и написал себе Траал на основе 2 функций Кима SimpleTrailing и ModifyOrder:
Ну и вставил данную функцию в start() так:
Много раз уже пересматривал код, всё вроде бы в порядке. Но Траал не работает. В тестере при прогонке советника на истории появляется ошибка:
Я так понимаю это могло быть связано с близким стопом. Но стоп в настройках 100пп. на 5-ти знаке.
Хм. Тока что проверил, что на Alpari работает сова отлично и ордера модифицируются. Первоначально же я тестил на fxstart. Как узнать причину ошибки на одном ДЦ, в то время, когда на другом всё отлино работает?
Проверки на стоплевелы у вас нет, поэтому на альпари с нулевым работает а на "старте" - нет.
Выходит, что Ким неопытный программист? Неужели у него опыта как у меня?
Ведь я сделал Траал по сути так же как у него. А значит, если Ким написал его верно, то она должна была бы работать. Я это срашиваю не в упрёк Киму, а просто странно, что его функции выложены и многие начинающие программисты будут смотреть и учится на "таких" функциях. А так и получается. Ведь по началу не хватает ни опыта не уверенности. Вот когда появляется стаж какой-то, то программисты пишут уже функции сами, а по началу не каждый сможет...
Скоро вы придёте к выводу, что трал вам совсем не нужен - это будут следующие грабли :)) Вспомните тогда меня.
Кстати, если в вашей системе доля спреда не очень высока, то можете заменить трал на сетку отложенных ордеров - логика работы разная, но - аналогия.
Если ОЧЕНЬ хочется разобраться, то менее трудозатратно разобрать уже имеющиеся разработки. Если говорить о функциях, задействованных в исполении торговых приказов, то есть целые библиотеки, в которых уже решены все проблемы проверки на MODE_STOPLEVEL и MODE_FREEZELEVEL. Гугль в помощь, например, по запросу "Reliable". И вот одна из таких библиотек.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Наткнулся я на ветку Кимовских функций. Обрадовался. Всё в основном логично и понятно. Изучил логику некоторых функций и написал себе Траал на основе 2 функций Кима SimpleTrailing и ModifyOrder:
Ну и вставил данную функцию в start() так:
Много раз уже пересматривал код, всё вроде бы в порядке. Но Траал не работает. В тестере при прогонке советника на истории появляется ошибка:
Я так понимаю это могло быть связано с близким стопом. Но стоп в настройках 100пп. на 5-ти знаке.
Хм. Тока что проверил, что на Alpari работает сова отлично и ордера модифицируются. Первоначально же я тестил на fxstart. Как узнать причину ошибки на одном ДЦ, в то время, когда на другом всё отлино работает?