| / | Форум |
|
SamMan
10.06.2008 13:19
Как известно при написании советников сильно индивидуализированными являются правила входа/выхода/модиф. позиции. После же принятия соответств. решения отправка требуемого приказа серверу - сплошная рутина совпадающая на 99% от эксперта к эксперту. А отсюда вполне здавая(и не раз реализованная) идея реализовать эту рутину в виде библиотеки(или include-файла). Т.е. речь идет об "обертывании" ф-ий типа OrderSend/OrderClose/OrderModify... и иже с ними своими пользовательскими функциями с облегченным вызовом. По моему скромному ИМХО из кода в свободном доступе лучшее из реализованного - файл INCLUDE.zip (19.7 Kb) из статьи "Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота". Очень сильно, автору браво!! Но, как известно, демократия==выбор. Вот и хотелось бы услышать о ВАШЕМ выборе, уважаемые эксперто-писатели. Чем ВЫ пользуетесь для реализации подобной рутины? Изваяли что-то свое или юзаете чье-то готовое? А может пишите каждый раз этот момент "с чистого листа"? ИМХО, последнее жутко неэффективно, но вдруг... |
|
Интервью с Драженом Жишковичем (draz) Несомненно, при торговле слабый мани-менеджмент может стать Вашим злейшим врагом. |
|
SK.
10.06.2008 19:02
Конкретная реализация диктуется конкретной задачей. Например. Если имеется 3 ордера - 2 ордера Buy и один Sell. Для этого случая не годятся простые скрипты или готовые функции, т.к. в них, как правило, собрана логика управления, Если же попробовать решить задачу для наперёд не заданного количества ордеров, то это будет уже совсем другой алгоритм. В одном из таких случаев пришлось написать, например, функцию учёта ордеров, функцию-анализатор, отбирающую
Кратко: установите беспорядочно разные ордера (в том числе, рыночные и отложенные, со стопами и без, но не более 30), |
|
granit77
10.06.2008 20:43
Не могу судить о других, постоянно пользуюсь только библиотекой komposter'а. Мне кажется, там предусмотрено все, что только возможно. Корректность работы с ордерами гарантирована авторитетом разработчика, как одного из лучших специалистов в этом вопросе и автора основополагающих статей. Недостатков два: - из-за того, что пишешь сам только блок принятия решений, нет никакого стимула изучать работу с ордерами, в учебнике просто пропускаешь, а это дыра в образовании; - библиотека, к сожалению, платная, по крайней мере раньше была таковой. |
|
SamMan
11.06.2008 15:33
Если интересно, посмотрите как это реализовано в AutoGraf 4
Да, спасибо за ссыл - будет время обязательно посмотрю поплотнее, а не просто по диагонали, как сейчас. Но пока складывается впечатление, что это все же законченный, "энд-юзерский" так сказать, комплекс, нежели библиотека для девелопера - так? библиотека, к сожалению, платная, по крайней мере раньше была таковой
OK, а где на нее(хоть платную, хоть без-) взглянуть можно? Ну там состав функций и все такое? |
|
granit77
11.06.2008 15:52
SamMan писал (а): OK, а где на нее(хоть платную, хоть без-) взглянуть можно? Ну там состав функций и все такое? Это к автору, komposter'у, он где-то рядом только что пробегал. ;) Отдельные блоки ранних версий публиковались в CodeBase. |
|
sergeev
11.06.2008 15:54
Вот кстати вспомнилось. http://codebase.mql4.com/ru/1101 http://codebase.mql4.com/ru/1453 |
|
SK.
11.06.2008 18:34
SamMan писал (а): Да, спасибо за ссыл - будет время обязательно посмотрю поплотнее, а не просто по диагонали, как сейчас. Но пока складывается впечатление, что это все же законченный, "энд-юзерский" так сказать, комплекс, нежели библиотека для девелопера - так? Так. AutoGraf 4 - это современное решение с расширенной функциональностью (можно опробовать на демо). |
|
Prival
14.06.2008 23:08
Использую библиотеку LibOrderReliable.mqh вот отсюда. http://www.forex-tsd.com/manual-trading-systems/9360-synergy-trading-method-7.html Еще ни разу не подводила. Про неё упоминалось на чемпионате |
|
SamMan
16.06.2008 00:31
:)) Прикольно, но пару дней назад заинтересовавшись этой системой(SYNERGY) сам пришел ровно на эту же ветку в FOREX-TSD форуме. :) Но все равно - спасибо за ссыл, библиотеку обязательно проштудирую!
|
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий