
Amibroker — помощник развеять ошибочные мнения
Расскажу свою историю знакомства с алготрейдингом. Мы часто слышим, что около 90% рынка делают роботы. Нам, торгующим руками без помощи верного помощника в сегодняшних условиях не видать удачи. Весной был в отпуске во Вьетнаме и волею судьбы познакомился с Трейдером, успешно торгующим около 8 лет. Сейчас за него копает робот. На мой вопрос какую программу лучше использовать для тестирования стратегий, он сказал, что когда-то перепробовал различные программы TSLab, WelthLab и т.д., но самой простой и с функционалом не уступающим многим продвинутым программам назвал Amibroker. Кроме того у нее простой встроенный язык программирования AFL с логикой MS Excel — т.е. работа с массивами, который позволяет запрограммировать любую стратегию, и произвести бактест с просчетом Эквити. Плюс можно оптимизировать параметры и построит 3D модель для определения наилучшего его значения. Еще одно из достоинств этой программы, то, что можно через плагин Квика можно загружать онлайн котировки. Не буду описывать все достоинства и недостатки этой программы, кому будет интересно, на просторах интернета найдут необходимую информацию. С его помощью я освоил навыки написания кода и протестировал несколько стратегий и какого было мое удивление, что некоторые мои убеждения в прибыльности тех или иных идей были разрушены об испытания на истории. А еще большим потрясением стало, то что торговля по одной простой скользящей средней, качественно подобранной, дало результат лучше моей ручной торговли. Т.е. там где я не решился войти по сигналу или преждевременному выходу из сделки, в виду того, что мне что-то показалось или «да не может дальше цена пойти!» система меня опередила. Вот и не верь после этого тому, что некоторые фонды работают на простых скользящих средних (одной или двух, пересечении MACD) управляют милионными средствами. Итог: сейчас увлекся написанием робота. И этот процесс перевернул с головы на ноги мои убеждения о паттернах и сигналах. Самым сложным остается то, что необходимо описать (просто сформулировать) почему нужно войти в сделку. Этот процесс помог осознать, что 90% сделок — эмоциональны, т.е. не основываются ни на чем, ни на сигнале о входе ни на понимании величины стоп-лосса — просто «кажется, что эта сделка может быть прибыльна», а когда задаешь себе вопрос: почему? какова величина возможной потери? То начинаешь просчитывать и понимаешь, что стоп слишком большой, что потенциал сделки никакой и т.д. и т.п. Знакома эта ситуация? А если добавить, ко всему этому постоянное зомбирование графиком, то к вечеру мозги «закипают» и качество принятия решения снижается. В результате торговля бессистемная и эмоциональная, а учитывая, что трейдинг имеет отрицательное мат. ожидание в большинстве случаев(обусловленно уплатой комисси на СПОТЕ за совершенную сделку, не зависимо от того прибыльная она или нет) и только прибыльная сделка (при условии, что ты ее не пропустил) отбивает череду убыточных, плюс комиссию, то следование системе с настойчивостью робота — путь к успеху. Желаю удачи в совершествовании себя для достижения желаемого результата!
7 комментариев
...«что 90% сделок — эмоциональны, т.е. не основываются ни на чем, ни на сигнале о входе ни на понимании величины стоп-лосса » Я думаю нашим читателям полезно для себя перечитать и не один раз твою писанину!
А то некоторые из моих подписчиков явно не совсем адекватны-считают, что здесь как в магазине-заплатил и получил))
А ведь рынок-это люди и ничто человеческое им не чуждо и главное не потерять ( иначе шагом марш в сберкассу)! Хороший пост, спасибо! Удачи!