facevalue

Читают

User-icon
165

Записи

260

Мост NinjaTrader -> OEC Trader 2

По мотивам прошлого поста.

Выбрал два пути для реализации: TCP/IP и RabbitMQ. Сейчас в процессе выбора между, но пока что флоп в пользу первого решения. От хелоуворлда текстовиков я отказался, хотя ninjatrader оказывается напрямую предлагает часть функционала реализовывать через файлы. (0_о)

Почему TCP/IP — потому что коллега пообещал на пальцах показать как это работает.
Почему RabbitMQ — ну уж ооооочень хорошо описан, для филологов.

Есть еще масса массовых масс решений. Именно в такой формулировке. Но… или задротные, или оверкил, или недоступные пока что моему левелу. Но судя по отзывам коллег, для моей реализации оба решения подходят идеально.

Кстати, похвалили за код. Типа опрятный, обложенный тестами, описанный, задокументированный… Прям аж приятно. ) Стоит напомнить, что я всерьез взялся за вожжи мягко говоря недавно. )

Вот еще бы кто подсказал простой путь к сердцу OEC API (надо при получении ответа на GET открывать/закрывать ордера, вся математика в NT). ))) Коннектор там запилить я смог, а вот ордерпостилка не получается, не смотря на примеры…

Мост NinjaTrader -> OEC Trader

Господа кодеры, прошу идейного совета, но с практическими направлениями. Есть задача портировать генерируемые стратегией в NT трейды на OEC Trader. Т.к. я сишарплю, а парни за стенкой ноудджиесят, получить у них качественный совет не получилось.

Текущее решение сделано в режиме хелоуворлда — пишем генерируемые трейды StreamWriter'ом в ТХТ, потом слушаем ТХТ файл FileSystemWatcher'ом и торгуем в ОЕС.

Когда работает одна стратежка, то все выглядит чин-чин, но ессно когда одновременно работают 2+ стратежки, то при вызове StreamWriter по концу часа несколькими идеями код матерится (файл блаблабла занят другим процессом). Делать многопоточный кастыль для передачи трейдов через ТХТ? Мне кажется это некошерно… Смотрю в сторону WCF… Но там не нашел применимых примеров. Там только калькуляторы, которые я не могу в мозгу перевернуть в то, что мне нужно.

Так вот вопрос — абстрагируясь от NT и ОЕС (они умеют обычный C# без проблем), что лучше выбрать для решения задачи? Если аргументы в пользу ТХТ+Thread, то я готов подвинуться религией. Если в сторону WCF, то пните в нормальный пример. Не калькулятор, а где через службу одна прога отправляет что-то как команду, а вторая прога глотает как команду.

( Читать дальше )

Почему произошла революция в Украине, чем она отличается от арабских "вьосн" и...

...просто статья. Она написана за год ДО революции. Таким себе простым киевлянином, культурным программистом, сыном советского дипломата.

Почему решил вдруг опубликовать? Недавно друг из МСК вернулся в Милан, там ничего, говорит, не изменилось в этом плане. Ну да, в SOHO и в Рае не сидят в спортивках, но все равно — все обсуждают как кому-то е*ло набили или как кого-то опустили, кто там лох, а кто нормальный, «наш пацанчик!». В Киеве такое сегодня встретить невозможно. Большая победа для будущих поколений, на самом деле.

Можете бросать помидоры и камни. )

Ах да, про трейдинг. На низкой нефти и крепком рубле есть высокие и весьма серьезные намерения фашистских капиталов загнивающего капитализма зайти в РФ в ближайшее время. This is NOT an assumption.

Интересно кто-то придумал...

Сначала бросили клич, что мол всей державой и казной будем рубль разбавлять. Народ кинулся скупать рубль за баксы… Но рубль крепнет и крепнет… При этом Газик на падающей нефти растет, да и лица в телевизоре Россия24 выглядят бодренько.

Если в задачке определить все неизвестные и понять кто стоит справа за знаком "=", то получается что бросившие клич скупали бакс у населения, а теперь этот же бакс впихивают обратно в биржу для покупки всяких газиков и вэтэбэшэчек. ))) Двойное плечо для гешефта без плеча.

Ловкость рук и никакого мошенничества. Вопрос лежит лишь в плоскости «доколе». ) Но придумано гениально. Потрясающе я бы сказал.

ПС Могу ошибаться в логике, но третий день в поисках ответа на вопрос КАКТАК?! ОсозналЪ только такую схему. Дисклеймер: рынки РФ не торгую, но пристально наблюдаю.

УХТЫШКА!

Смартик поднялся… Я уж думал… таво… Ан-нет! )

Плюс сто грамм за живучесть. )))

Мерс

Есть в мире много хороших машин, но Мерседес всегда будет _навсегда_. ) Особенно если это почти коллекционная спецмодель для рынков Италии, Германии и Франции. Всего 2400 машин...

Моя история с МБ началась давно, я в 2004-м году после одного семинара собрал Альбом Мечты. И туда вклеил Гелик. В 2007-м меня настигли волны успеха, и я решил купить себе машину. Понравился Бумер, Лексус… Но не сложилось с покупкой ни одного из этих популистов. Беху перед носом выкупил какой-то СБУшник, а Лексус не продали по причине ликвидации салона (кто-то из тогдашней власти короче отжал все имущество). Я уже был почти плакал...

Но в какой-то вечер мой друг сказал: " Шо Вы, Израиль, ЕВС, ноете?! Вы же в Альбоме Гелик наклеили?" В общем… Поехали мы следующим утром смотреть. Продавец опоздал на час. Но...

Черный, ревет как зверь… G55… Была холодная весна, и из-под капота шел пар… Двигатель не глушили… Я влюблялся в эту… это… СОЗДАНИЕ. )

В общем, мы купили Гелик. Я медленно приехал на нем на Печерск (Киев), и, выйдя из кабины, минут пять слушал как ревет его движок на холостых…

( Читать дальше )

Торгуйте Ответственно

Биржевая история знает много всяких самоубийств и прочей лажи личного восприятия. Но тут у нас в Италии на днях произошел вопиющий случай… Не просто в Италии, а с бывшим клиентом моего коллеги. Мы как-то пили кофе, спорили по поводу шортов и лонгов индексов. Он шортил.

Чувак проЪл порядка 15 млн евро. До нуля. Перед этим купил квартирку за 1.2 млн евро. В лизинг конечно.

И, когда понял, что его отмаржинколили, он...

УБИЛ МОЛОТКОМ СВОИХ ДВУХ СЫНОВЕЙ. 2 и 4 года. Альберт и Марко...

Потом поехал, дебил, и покончил жизнь самоубийством. Дебил. Мудак. Тварь. Его супруга — это образец католической жены, в лучших самых пониманиях этого слова...

Вся эта история произошла прямо можно сказать под носом… (переводите гуглём или яндексом)

ТОРГУЙТЕ ОТВЕТСТВЕННО. Не позорьте наш бизнес! И перестаньте поклоняться Олейнику. Рекомендации таких дилетантов убивают людей.

Кодинг

#region History
Первый подход к коду я совершил в 9-м классе, когда были такие черные YAMAHA в домах Юного техника (кто в курсе о чем я — плюсуем). Это был Бейсик и Турбо Паскаль. Но тогда я понял что «это не мое», и забыл.

Второй подход был в 2010-м году, когда я с коллегой решил запилить первого робота. Он пилил, я придумывал. ) Ессно, всё ничего не получилось. ) Хотя был получен бесценный опыт, пройдены поля граблей и на лбу появилась титановая пластина. Тогда я научился более менее читать код, но попытки что-то закодить приводили к тому, что я не мог толком понять даже как появляется этот долбанный Hello World.

Потом был 2012-й, тогда я всерьёз сошел с ума, и написал целых три программулины. Одна умела парсить тики в нужные ТФ, вторая — это знаменитый All Prices, третья была… Уж и не вспомню. Сказать что этот код тогда написал я — нет. Меня пытался выучить этому ремеслу один очень хороший человек, и я буквально под диктовку писал код. Естественно, без его сопровождения I could barely make it to Hello World. Зато научился делать кнопочки в

( Читать дальше )

Кристально Чистая Ахинея

Вот тут. Человек не понимает базовых основ жизни, экономики и простой силы математики (сложение, вычитание, умножение и деление). Академический пример глубоко воспаления здравого смысла.

Нефть

… Злобно купил нефть. Не хотят падать — это А. Б — сейчас нет такого повода и «кАча», чтобы нефть проседала дальше. В — не знаю как на Бренте, но на Легкой сегодня заряжали покупки.

Одно есть НО — нет понятной цели для этой сделки.

теги блога facevalue

....все тэги



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