Постов с тегом "Алготрейдинг": 4529

Алготрейдинг


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

Ниже приведены все записи на нашем сайте по теме алготрейдинга.

DELETED24

DELETED24

Первая рабочая стратегия, тестирование на истории. В бой?

Первая рабочая стратегия, где результаты тестов на истории более-менее меня устраивают. Но такие просадки эквити мне очень не нравятся, надо исправлять. Как думаете, стоит запустить в бой? Si 5мин

Первая рабочая стратегия, тестирование на истории. В бой?


Роботов залило маржин коллом? Невиданная халява на пике паники.

Например в Газпроме, в 17:54 — 17:59 акция взлетела 262 до 277, а фьюч при этом продолжал падать. Пиковая бэквордация достигла 35 рублей -15% (акция 277, фьюч 24200). Контанго восстановилось после клиринга и то не сразу. В Сбере было то же самое.
Что произошло? Почему арбитражные алгоритмы не сработали?

Мани-менеджмент в алготрейдинге - как я управляю портфелем торговых алгоритмов

В этом видео речь пойдет о мани-менеджменте (риск менеджменте) в алгоритмической трейдинге — я расскажу про свой метод и покажу как я управляю портфелем торговых алгоритмов на реальном примере.


Алготрейдинг. Приостановка скрипта на определённый временной интервал

function main
	-- пример работы функции. Приостановка на клиринг
	local ServerTime = getInfoParam("SERVERTIME")
	local tTime = {"14:00:00","14:05:00"} -- время начала/окончания неторгового периода
	local result = diffTime(tTime[1], tTime[2])

	if ServerTime>=tTime[1] and ServerTime<=tTime[2] then
		message("Приостановка работы скрипта на ".. tostring(result).." сек.")
		sleep(result*1000) -- время приостановки в секундах. Время в Quik в миллисек., поэтому * 1000
	end
end

function diffTime(time1, time2)
-- возвращает разницу в секундах между time2-time1; либо 0, если time1 > time2
-- time1 = "14:00:00"
-- time2 = "14:05:00"
-- result = diffTime(time1, time2) -- = 300 секунд

local dt1 = {}
local dt2 = {}
local dTime1 = 0
local dTime2 = 0
local result = 0

	dt1.hour,dt1.min,dt1.sec = string.match(time1,"(%d*):(%d*):(%d*)")
	for key,value in pairs(dt1) do
		dt1[key] = tonumber(value)
	end

	dt2.hour,dt2.min,dt2.sec = string.match(time2,"(%d*):(%d*):(%d*)")
	for key,value in pairs(dt2) do
		dt2[key] = tonumber(value)
	end

	--часы*3600 + минуты*60 + секунды.
	dTime1 = dt1.hour*3600 + dt1.min*60 + dt1.sec
	dTime2 = dt2.hour*3600 + dt2.min*60 + dt2.sec
	result = dTime2 - dTime1

	if result <= 0 then
		return 0
	else
		return result
	end
end

О последних рисованных отзывах

Вот мне непонятно. С чего вы взяли что отзывы ненастоящие?
smart-lab.ru/blog/766104.php
вот последний. 


Я не раз говорил, что открыт к контакту, что готов помогать и обьяснять. Никто не верит. Единицы пишут, спрашивают, получают ответы. 
С некоторыми занимаемся, разбираем гипотезу и доводим до состояния рабочей системы. 

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


И что касается граалей  - да нет никаких граалей. Есть устойчивые методы. У всех этих методов есть периоды уныния. Когда у вас в портфеле их 50 или 100 — все более менее ровно и гладко и общего уныния нет.


Но, большинству это неведомо. Неделю или две назад была темка
smart-lab.ru/blog/762563.php

И что? опять все запомоили. Хотя всего навсего закрытая группа единомышленников. 

А что нужно большинству?



Как вы можете всерьез что-то обсуждать на Смарт-лабе, тем более алготорговлю.

    • 09 февраля 2022, 17:19
    • |
    • kvazar
  • Еще
Коллеги, как можно всерьез обсуждать на сайтах алготорговлю?
Можно тет-а-тет в скайпе, в пивной(чайной), в закрытом чате из 5-10-15-20(для «эксбиционистов») человек.
Но, по моему мнению, во всех остальных случаях — это же просто трата времени.
Прошел все стадии с 2015 года:
1. мало знаю, но очень все интересно про алго
2. публичное общение в попытках что-то обсудить. все заканчивается общими фразами в основном.
3. понимание того, что только сам, никто не поможет.
4. уже никто и не нужен.

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