Постов с тегом "Торговый софт": 2105

Торговый софт


3 варианта создания роботов. (личный опыт)

В этой статьи я опишу 3 варианта создания роботов.

На самом деле вариантов очень много, тут опишу только свой опыт. 


OsEngine

плюсы:

все в одном. Можно скачать дату, сделать бэк тесты и запустить в лайв из одного софта. Это очень удобно. 

минусы:

Тяжело для новичков. 

Нужно знать C# чтобы сделать своего робота, C# я знаю плохо и он мне не нравится.


Открыл, понажимал кнопочки, повспоминал C# и понял, что я не готов опять программировать на C#. Скорее всего это какие-то флешбеки из института. Но мне просто не нравится этот язык программирований. 

Заниматься тем, что вам не нравится это плохо…


TradingView + Wonderbit

Как это работает смотрим пост №2

плюсы:

очень просто написать и протестировать стратегию.

минусы: 

очень сложно запустить 10+ роботов. (из опыта)



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

TREND. ALEX WANG. # 7. Разница между голым API и платформой для алготрейдинга

Мы здесь: Глава 2: Выбор платформы для алготрейдинга и языка программирования 2.2: Разница между голым API и платформой для алготрейдинга 


TREND. ALEX WANG. # 7.  Разница между голым API и платформой для алготрейдинга


Платформа для алготрейдинга. 

Для того, чтобы написать робота, нужно иметь возможность написать его быстро и просто. В связи с этим, для начала, следует озаботиться выбором правильной программы для этого.

Хорошая платформа должна включать в себя:

1)      Слой создания индикаторов.

2)      Слой создания роботов.

3)      Программу для скачивания исторических данных за длительный период.

4)      Тестер, позволяющий запустить скрипты в режиме «исторических тестов», чтобы понять, правильно ли он работает.

5)      Оптимизатор, позволяющий перебирать настройки для робота и прогонять его в тестере раз за разом, формируя таблицы с результатами.

6)      Подключение к бирже, на которой вы хотели бы торговать.



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

Где построить график спреда по натуральному газу ?

    • 09 января 2023, 15:10
    • |
    • Friend
  • Еще
Интересует в первую очередь программное. К примеру в tradingview идет задержка данных. Необходим реалтайм. Для этого нужен зарубежный брокер/счет. Этого не использую. Финам в своем приложении выводит график и того и того без задержки, но через тот же транзак коннектор не выдает данные по NYMEX, в частности NGG23. Так бы в Tslab его построить было бы идеально. Или с европейской. Может что еще есть что упустил ? Через единый счет у Финама можно сделать. Но я использую старый вид счета. Не хочется ради этого на новый переходить, и покупать лицензию на программу, не нравится мне там система ГО, для работы только на срочке. 
Кто как где смотрит?

TREND. ALEX WANG. # 6. Выбор платформы для алготрейдинга и языка программирования

Мы здесь: Глава 2: . Выбор платформы для алготрейдинга и языка программирования 2.1: Хороший язык программирования для алго. 

Вам повезло и выбор языка для программирования торговых роботов очень прост.

Это – СИ ШАРП (C#). Язык, разработанный компанией Microsoft. Один из самых популярных языков программирования на планете.

 TREND. ALEX WANG. # 6. Выбор платформы для алготрейдинга и языка программирования

Почему Си Шарп? 

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

Популярные платформы для алготрейдинга в русскоговорящем интернете, в порядке от большего к меньшему:

1)      TsLab

2)      OsEngine

3)      S #

1, 2 и 3е место занимают робот-билдеры, в которых используется язык Си Шарп.

Поэтому, без сомнений, учите Си Шарп. Кроме того, что на нём будет очень удобно писать роботов, так вы ещё и сможете найти работу по профессии программиста, в случае если решите в какой-то момент связать свою жизнь с этой профессией.



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

Interactive Brokers & TradingView

Кто-нибудь пробовал законектить Interactive Brokers с TradingView? Чтобы можно было с графика торговать.
Или кто-то может нашел другой способ как торговать с графика в режиме онлайн в IB?
В TradingView есть возможность подключиться к IB (и к Алор брокеру)

Interactive Brokers & TradingView

Эмиграция роботов из Москвы в Японию

Эмиграция роботов из Москвы в Японию


Постоянные дисконнекты и глюки подключения к Binance вынудили меня перевести всех своих роботов и роботов клиентов из Москвы в Японию.

 

За этот год я перепробовал 4 VDS/VPS хостера для своих ботов.

В том числе:

1)     ruvds.com

2)     zetalink.ru

3)     hosthatch.com

4)     ishosting.com

 

Цены – примерно везде одинаковые. Качество сервиса – тоже одинаковое. Связь с бинанс – везде разная.

На РуВдс и Зеталинке после февраля начался форменный разврат, разброд и шатания. Собственно, что и заставило меня искать новые сервисы. Websocket соединение до Binance стабильно отваливалось раз пять в неделю. Чуть ли не каждый день.

 

В итоге, остановился на ishosting.com

Полтора месяца арендовали там одну удалёнку. Всё норм. НИ ОДНОГО ОБРЫВА сокетов. Огонь. Пока что.

Вчера перевезли все свои 8мь удалёнок в Японию.

 

В общем. Все кто торгует на Binance, можете смело туда переезжать.



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

Очередное обращение к разработчикам "Мои инвестиции" (онлайн-версия). Брокер ВТБ.

Ранее, писал обращение к брокеру ВТБ (в том числе и здесь на SMART-LAB-е: https://smart-lab.ru/blog/742962.php) об отсутствии двухфакторной авторизации в веб-версии приложения «ВТБ Мои инвестиции».
Сегодня удалось поработать в новой версии «Мои инвестиции» (https://appweb.broker.vtb.ru/mob/WebApp/Main/Portfel/PortfelHome). Брокер, таки сделал двухфакторную авторизацию при входе в приложение. Спасибо!
Но появилась другая проблема, которую удалось решить только после обращения в техническую поддержку: В приложении отсутствует кнопка «Выход» или «Выйти».

Для того чтобы покинуть приложение, приходится выходить через «одно место» в меню: Прочее \ Профиль \ Сменить пользователя.

Просьба к брокеру: Разместите кнопку «Выход» / «Выйти» где-то на видном месте.

Спасибо!

PS. Надеюсь, брокер читает публикации на SMART-LAB.
Старая версия приложения «ВТБ Мои инвестиции» (https://lk.broker.vtb.ru/login) перестанет работать с 14 января 2023 г.


Длинные номера заявок Фортс в Квик. Как прочитать номер заявки?

    • 28 декабря 2022, 09:56
    • |
    • T-800
      Smart-lab премиум
  • Еще
Столкнулся с проблемой считывания длинных номеров заявок.
Вывод по ODBC в MsAccess в поле с типом двойное с плавоюшей точкой обрезает последние знаки, а в тип длинное целое не хочет выводить.
Получить через функцию SendSyncTransaction через TRANS2QUIK.DLL тоже не получается, последние разряды возвращает не те, видимо размерности не хватает.
Кто как победил длинные номера?
  • обсудить на форуме:
  • QUIK

TREND. ALEX WANG. # 5.Тестирование и оптимизация роботов

Мы здесь: Глава 1: Этапы построения комплекта роботов для торговли. 1.4: Тестирование и оптимизация роботов. 1.5: Запуск роботов в бой

TREND. ALEX WANG. # 5.Тестирование и оптимизация роботов

 

Четвёртый этап — создания своей машины для зарабатывания денег. Тестирование и оптимизация.

Это процесс, в котором вы скачиваете исторические данные и пытаетесь понять, приносит ли робот какую-то прибыль, а также способен ли он приносить прибыль какое-то время в будущем.

 

Про это будет очень подробно, ибо в этом процессе можно сделать что-то не так и остаться без штанов.

 

Мы научимся вместе:

1)      Правильно тестировать роботов через кросс-тесты.

2)      Оптимизировать роботов через Walk-Forwards.

3)      Правильно собирать портфель роботов.

4)      Делать ансамблирование объёмов для ботов, уменьшая максимальные просадки, улучшая показатели риск/прибыль для портфеля ботов.

 

1.5 Запуск роботов в бой



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

....все тэги
UPDONW
Новый дизайн