Постов с тегом "Торговые роботы": 6282

Торговые роботы


торговый робот - это автоматизированная торговая система, принимающая решения и отдающая приказы на выполнение рыночных заявок на основе программного алгоритма.

В этом разделе вы найдете самые актуальные записи по теме торговые роботы.

5-6 идей для построения прибыльной торговой системы - Александр Резвяков

Если вы трейдер или спекулянт, рекомендую посмотреть видос с Александром Резвяковым с нашей конфы👍

Выложили на этой неделе.

Один из немногих, кто говорит оч правильные вещи


А если вам нужны идеи для прибыльных инвестиций, записывайтесь на нашу конференцию 1 марта в Москве:

https://bonds.smart-lab.ru/


Мои итоги января

    • 01 февраля 2025, 20:58
    • |
    • А. Г.
      Проверенный аккаунт
  • Еще

Начнем с традиционной таблицы

 Мои итоги января

Из-за неопределенности с будущей ставкой 14 февраля в начале года на рынке возникла «пила» на дневных изменениях цен торгуемых мной активов

 



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

Облегчение нагрузки на оперативную память во время работы OsEngine. Видео.

В этом видео научимся правильно настраивать сервер при подключении и поток данных.

VK Видео:




YouTube:



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

Как мы ведём проекты. Разработка софта на заказ #4

Продолжаем разговаривать про наш IT бизнес.

Разрабатывая софт для трейдинга более 10 лет, мы перепробовали множество различных способов ведения проектов для наших клиентов.

Конечно же, сначала делали «как получится» и экспериментировали. Но ближе к сотому заказу выкристаллизовался подход, на котором работаем и сейчас.

Поговорим об этом…

Как мы ведём проекты. Разработка софта на заказ #4 

 

1. Что такое СкрамБан. Мегакоротко.

Совсем коротко – минималистичная система управления разработкой программного обеспечения, соединяющая в себе две других:

  1. Скрам.
  2. КанБан.

 

На картинке и в теории это выглядит как-то так:



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

Алготрейдинг. Скрипт Lua для выгрузки истории котировок из Quik'а

Сайт finam.ru и mfd.ru перестали быть полезными для выгрузки истории котировок.
Это скрипт
-- График должен быть открыт в Quik'е
Class = "SPBFUT" -- "CETS_MTL" "CETS"
SecId="BRK4" -- "NGJ4" "GLDRUB_TOM" "USD000UTSTOM" "SiZ3"
Intrvl = INTERVAL_H1 -- D1 -- M5
Header = "<TICKER>;<PER>;<DATE>;<TIME>;"..
  "<OPEN>;<HIGH>;<LOW>;<CLOSE>;<VOL>"
Period = "60" -- Дневки - 0, W1, MN1, H4, H2 - недопустимо

function Log (i)
  local t = DS:T(i)
  local ymd = string.format ("%04d%02d%02d", t.year, t.month, t.day)
  local hms = string.format ("%02d%02d%02d", t.hour, t.min, t.sec);
  if not (IniDt <= ymd and ymd <= FinDt) or
     not (IniTm <= hms and hms <= FinTm) then return end
  local str = string.format ("%s;%s;%s;%s;%.4f;%.4f;%.4f;%.4f;%.0f\n"
    ,SecId, Period, ymd, hms
    ,DS:O(i), DS:H(i), DS:L(i), DS:C(i), DS:V(i))
  F:write (str)
end -- Log()

function OnInit (scriptPath)
  qu = require ("QuikUtil(qu)") -- lu,qc,tu
  ScriptDir, ScriptName = lu.


( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Interactive Brokers API. + 300 бесплатных роботов с открытым кодом.

Пост-инструкция о том, как подключить OsEngine к Interactive Brokers.

Interactive Brokers — международный брокер, позволяющий торговать западными акциями и фьючерсами, почему-то до сих пор незаблокированный в РФ.

OsEngine – терминал и экосистема для алгоритмического трейдинга с сотнями встроенных роботов, десятками индикаторов, тестером, оптимизатором и прочим.

Interactive Brokers API. + 300 бесплатных роботов с открытым кодом. 

1. Interactive Brokers. Кто такие?

Международный брокер. Доступна торговля более чем на 100 площадках в 24 странах. Когда-то был невероятно популярен в России и СНГ. Сейчас имеются некоторые проблемы с заводом и выводом оттуда средств. Но тем не менее, всё ещё работает.

https://www.interactivebrokers.com/ru/home.php

Если вы хотите торговать америку, это первое, что попадётся на глаза.

 

2. Терминал Trader Work Station (далее TWS).

У брокера Interactive Brokers есть свой десктоп терминал, который называется TWS. Именно он предоставляет возможность подключения к себе через API по протоколам WebSocket и TcpIp. Собственно, если у Вас есть счёт в IB, прежде всего нужно установить терминал TWS.



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

Внутридневная торговая стратегия от DeepSeek для Газпрома + код Pine Script для торгового робота


Внутридневная торговая стратегия от DeepSeek для Газпрома + код Pine Script для торгового робота




Разработаю внутридневную (интрадей) стратегию для торговли акциями **Газпрома (GAZP)** на Московской бирже. Учитываем: **высокую ликвидность**, зависимость от цен на нефть/газ и внутрироссийских новостей. Основной фокус — **импульсные движения + управление рисками**.

---

### **Стратегия: «Скальпинг на пробоях VWAP»**
#### **1. Таймфрейм и инструменты**:
— Таймфрейм: **5-минутные свечи** (для входа) + **1-минутные** (для точного определения пробоев).
— Ключевые индикаторы:
— **VWAP** (Volume-Weighted Average Price) — определяет «балансовую» цену за день.
— **EMA 20** (экспоненциальная скользящая) на 5-минутном графике.
— **ATR (14)** для оценки волатильности.
— **RSI (14)** — фильтр перекупленности/перепроданности.

---

#### **2. Правила входа**:
— **Лонг**:
1. Цена **закрывается выше VWAP** на 5-минутном таймфрейме.
2. **Объем** текущей свечи выше среднего за последние 10 свечей (5-мин).
3. **RSI (14) < 65** (избегаем перекупленности).
4. Цена выше **EMA 20** (тренд вверх).

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

Кто наши разработчики. Как стать программистом? Разработка софта на заказ #3

Продолжаем тему бизнеса по разработке софта на бирже. Сегодня поговорим о том, кто наши разработчики? Как попасть в нашу команду!?

Это, ВНЕЗАПНО (!) в основном читатели и писатели СмартЛаба! Т.е. те люди, которые читают этот блог. Когда-то они просто все торговали на бирже и читали СмартЛаб. Сейчас они торгуют на бирже роботами, делают заказы в отделе разработке софта в OsEngine и дальше читают СмартЛаб.

Кто наши разработчики. Как стать программистом? Разработка софта на заказ #3

1. Откуда разработчики в нашем отделе разработки?

Около года назад мы закончили формирование социального лифта для начинающих программистов, желающих войти в IT рядом с алготрейдингом. Ссылка: https://smart-lab.ru/company/os_engine/blog/982134.php

И на данный момент 6 человек из тех, кто решился пройти этот путь, так или иначе теперь у нас в команде.



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

Os Engine. Фатальная ошибка. Недостаточно квот для обработки команды.

В этой статье пойдёт речь о часто встречающейся ошибке, которая завершает работу приложения Os Engine.

Os Engine. Фатальная ошибка. Недостаточно квот для обработки команды. 

System.ComponentModel.Win32Exception (0x80004005): Not enough quota is available to process this command

Ошибка встречается в тот момент, когда какая-то из систем Windows не справляется с работой, и её очередь переполняется. Это может касаться файловой системы, центрального процессора или оперативной памяти.

Чаще всего, эта ошибка возникает при тестировании:

  1. Компьютер не справляется с нагрузками при оптимизации. В таком случае надо уменьшить кол-во потоков, которые ведут тесты.
  2. Открыто слишком много окон при тестировании.
  3. Ваш робот часто обращается к файловой системе, даже во время тестирования.

Проблему можно увидеть в диспетчере задач:



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

Котёл ценообразования. Кто торгует на бирже? Кто заказывает софт? Разработка софта на заказ #2

Продолжая развивать тему бизнеса по разработке софта на бирже, сегодня поговорим о том, кто клиенты для таких IT компаний как наша.

Это важно, ибо в массовом общественном сознании трейдинг — это нажимание на кнопки телефона. Но это не так. В процессе ценообразования участвуют десятки типов различных компаний с совершенно разными интересами.

Котёл ценообразования. Кто торгует на бирже? Кто заказывает софт? Разработка софта на заказ #2

Пойдём издалека…

 

1. Процесс ценообразования.

Снаружи мы видим торги как-то так:



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

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