С 21 августа у меня начался большой отдых от трейдинга.
В тот день здорово потрепало. Три месяца слил за три часа! И это ещё хороший исход.
Из-за технической проблемы пришлось звонить в Чикаго и просить закрыть спред хоть как-нибудь. Примерно через полчаса, после того как мой депозит пару раз нырнул в минус и обратно, деск нашёл способ закрыть сделки. И получилось это у них максимально грамотно, за что отдельное спасибо Нинзя Брокираж. Сохранили мне тогда ~ полторы штуки баксов =)
Кроме того, на следующий день на SP500 был полный алес, а я психологически был к этому совершенно не готов. Наверняка тот маржинколл спас меня от полнейшего разорения.
С тех пор не торгую, но и не скучаю по части трейдинга. Активно уселся кодить бота.
За пару месяцев без тыканализа и самогвоздинга мне удалось написать высококачественное торговое ядро робота для FORTS под MetaTrader 5 в Открывашке.
Мой торговый движок: надёжно выставляет и контролирует лимитные ордера, ведёт позицию, учитывает тайминг (много разных интервалов для торговых решений и удержания позиции) и т.д. и т.п.
Всё это сводится к простому внешнему коду типа:
//пришло время закрывать позицию
if(trade.position.Is()) / /если позиция есть
{
trade.position.Close(«идёт закрытие позиции по таймингу...»);
}
На MT5 чисто средствами API ничего даже близко похожего сделать нельзя. Любому программисту придётся здорово повозиться, чтобы получить валидный код, который отрабатывает реальные сценарии. Документация на каждом шагу вводит в заблуждение, так что работа мутная и неблагодарная. Только на личном энтузиазме я провозился с этим кодом больше года и ещё куча часов впереди, чтобы привести ядро к разумному релизу.
Но вот вчера случился тот самый радостный момент.
Наш бот открыл первую сделку. Ура!
Продолжение следует...
P.S. Ура! Это случилось! Только что на Смартлабе добавили тулбар в комментарии и теперь легко будет вставлять картинки и цитаты.
Это как трейдер, который спрашивает какой комп нужно купить для торговли :)))))))
Чувак, у меня роботы торгуются под кривым тслабом с кое-как набросанными кубиками))))
Кароч неправильным путем идете, товарищ!
Но я не сдаюсь. Говорят скора будет полная тиковая история. Вот это реально полезная фишка для меня.
Усложняют все в 10 раз не добавляя абстрактности.
Думал сделать обертку класс чтобы вел себя как позиция мт4 и назывались так-же методы внутри объекта как функции в мт4.
Но если есть готовая то приму в дар.
Пожалуйста.
ПС чувствуется что мт5 писали люди гораздо хуже уровня чем мт4.
Но ведение позиции там объективно другое
Продам свой код за $1000. Но это не обёртка классов из стдлиб. Всё у меня совсем не так написано и надо разбираться.
Самое главное, что я продаю — это даже не код, а опыт ошибок.
Этим никто делиться не будет, слишком много нервов и времени оно стоило.
я прошу шаблон приличный.
доработаю и верну лучше.
те шаблоны что в мт5 вызывают приступ рвоты.
Мне с помощью твоего шаблона без сигнала ни рубля не удастся заработать это же понятно и тебе.
Это обертка 25-100 часов кода.
+25 часов ТЗ.
А Вы пишите ТЗ перед разработкой?