Блог им. Fry

Теперь я алкотрейдер, а в камментах наконец-таки сделали картинки и цитаты (личная заметка)

С 21 августа у меня начался большой отдых от трейдинга.
В тот день здорово потрепало. Три месяца слил за три часа! И это ещё хороший исход.

Из-за технической проблемы пришлось звонить в Чикаго и просить закрыть спред хоть как-нибудь. Примерно через полчаса, после того как мой депозит пару раз нырнул в минус и обратно, деск нашёл способ закрыть сделки. И получилось это у них максимально грамотно, за что отдельное спасибо Нинзя Брокираж. Сохранили мне тогда ~ полторы штуки баксов =)

Кроме того, на следующий день на SP500 был полный алес, а я психологически был к этому совершенно не готов. Наверняка тот маржинколл спас меня от полнейшего разорения.
С тех пор не торгую, но и не скучаю по части трейдинга. Активно уселся кодить бота.

За пару месяцев без тыканализа и самогвоздинга мне удалось написать высококачественное торговое ядро робота для FORTS под MetaTrader 5 в Открывашке.

Мой торговый движок: надёжно выставляет и контролирует лимитные ордера, ведёт позицию, учитывает тайминг (много разных интервалов для торговых решений и удержания позиции) и т.д. и т.п.

Всё это сводится к простому внешнему коду типа:

//пришло время закрывать позицию

if(trade.position.Is())              / /если позиция есть

{

   trade.position.Close(«идёт закрытие позиции по таймингу...»);

}

На MT5 чисто средствами API ничего даже близко похожего сделать нельзя. Любому программисту придётся здорово повозиться, чтобы получить валидный код, который отрабатывает реальные сценарии. Документация на каждом шагу вводит в заблуждение, так что работа мутная и неблагодарная. Только на личном энтузиазме я провозился с этим кодом больше года и ещё куча часов впереди, чтобы привести ядро к разумному релизу.

Но вот вчера случился тот самый радостный момент.

Наш бот открыл первую сделку. Ура!

Продолжение следует...

 

P.S. Ура! Это случилось! Только что на Смартлабе добавили тулбар в комментарии и теперь легко будет вставлять картинки и цитаты.

21 комментарий
сопьешся, алКотрейдер…
avatar
Кто кто, простите?
Стратегии торговой нет, зато пишем «ядро».

Это как трейдер, который спрашивает какой комп нужно купить для торговли :)))))))

Чувак, у меня роботы торгуются под кривым тслабом с кое-как набросанными кубиками))))

Кароч неправильным путем идете, товарищ!
avatar
sivanov, у каждого из нас свой неправильный путь.
Fry (Антон), Владимир Семёнович Высоцкий почти по похожему поводу написал клАссую песнь
Но я лучше выпью зелье с отравою,    
Я над собой что-нибудь сделаю —    
Но свою неправую правую    
Я не сменю на правую левую!
avatar
sivanov, о какой торговой системе может идти речь, если она не протестирована? А как можно протестировать торговую систему, которая будет исполнятся ядром, без самого ядра? Пэтому: сначала ядро — затем торговая система.
avatar
professor facepalm, кстати, нет. Торговую систему тестировал болванкой для тестов ещё в мае 2014. Но это отдельная история. Пришлось собирать базу тиков с финама, затем эти все гигобайты перепахивать разными скриптами и на выходе всё равно тостер МТ5 всё изгадил =(. Кто туда спреды завёл такие — руки бы оторвать.
Но я не сдаюсь. Говорят скора будет полная тиковая история. Вот это реально полезная фишка для меня.
Fry (Антон), чувак просто ваще не в теме что такое торговать по системе. Сразу видно у чувака там в голове представляется чувак в потной майке, который не выходил полтора года из дома %)
avatar
sivanov, какой у тебя ник на ЛЧИ?
avatar
professor facepalm, не участвую, чтобы не палить систему.

avatar
professor facepalm, абсурд. без комментариев.
avatar
зачем кактус жрешь иди к нам в секту тслаба всемогущего что из кубиков творит
avatar
ves2010, не скажу! Это секрет! А то все сейчас ломанутся и поляну растопчут.
ves2010, слава ТСЛАБу, слава! :)
avatar
Поделись обвязкой. А то то что в демо роботах объекты вызывают рвоту.
Усложняют все в 10 раз не добавляя абстрактности.
Думал сделать обертку класс чтобы вел себя как позиция мт4 и назывались так-же методы внутри объекта как функции в мт4.
Но если есть готовая то приму в дар.
Пожалуйста.
ПС чувствуется что мт5 писали люди гораздо хуже уровня чем мт4.
Но ведение позиции там объективно другое
avatar
Антон Б, приму в дар — насмешили =)
Продам свой код за $1000. Но это не обёртка классов из стдлиб. Всё у меня совсем не так написано и надо разбираться.
Самое главное, что я продаю — это даже не код, а опыт ошибок.
Этим никто делиться не будет, слишком много нервов и времени оно стоило.
Fry (Антон), Я же не прошу сигнал системы. вырежь его.
я прошу шаблон приличный.
доработаю и верну лучше.
те шаблоны что в мт5 вызывают приступ рвоты.
Мне с помощью твоего шаблона без сигнала ни рубля не удастся заработать это же понятно и тебе.
avatar
Антон Б, сигналов сто мешков и бесплатно могу дать. Говна-пирога, как говорит мой друг, а вот валидный код и опыт — это год работы.
Fry (Антон), Чего это год?
Это обертка 25-100 часов кода.
+25 часов ТЗ.
А Вы пишите ТЗ перед разработкой?

avatar
Антон Б, напиши — опубликуй, буду рад помочь после этого.
21 августа у вас был бычий спред по S&P? В чем заключалась техническая проблема?

теги блога Антон Денисков (Fry)

....все тэги



UPDONW
Новый дизайн