Избранное трейдера Сергей Гайнуллин
Продолжаем обучение WEALTH LAB 4. Изучаем основы программирования.
Итак, напоминаю, что на наших бесплатных уроках Вы научитесь через 1-2
месяца тестировать свои идеи на истории и делать простых торговых роботов для QUIK

PORTFOLIO_EX BRENT_RUB;
DESCRIPTION Нефть в рублях;
CLIENTS_LIST ALL_CLIENTS;
FIRMS_LIST ALL_FIRMS;
PROGRAM
' =========Пользовательские настройки=============
INSTRUMENT_BRENT="BRK7" ' код инструмента BRENT
INSTRUMENT_USDRUB="USD000UTSTOM" ' код инструмента USDRUB_TOM
CLASSCODE_FUT="SPBFUT" ' код группы
CLASSCODE_ETC="CETS" ' код группы
PriceBrent = 0 + GET_PARAM(CLASSCODE_FUT,INSTRUMENT_BRENT, "OFFER")
PriceUSDRUB = 0 + GET_PARAM(CLASSCODE_ETC,INSTRUMENT_USDRUB, "OFFER")
BRENT_RUB=PriceBrent*PriceUSDRUB
' ===============СЕРВЕРНЫЕ ДАТА И ВРЕМЯ===============
SERVERDATE=GET_INFO_PARAM("TRADEDATE") ' дата сервера в формате DD.MM.YYYY
SERVERTIME=GET_INFO_PARAM("SERVERTIME") ' время сервера в формате HH:MM:SS
DATETIME(SERVERDATE,SERVERTIME) ' вызов функции даты-времени
' ===============ДАННЫЕ В ТАБЛИЦУ===============
OUTPUT_BRENT=CREATE_MAP()
OUTPUT_BRENT=SET_VALUE(OUTPUT_BRENT,"BRENT_RUB" , BRENT_RUB)
OUTPUT_BRENT=SET_VALUE(OUTPUT_BRENT,"SERVERTIME" , SERVERTIME)
OUTPUT_BRENT=SET_VALUE(OUTPUT_BRENT,"SERVERDATE" , SERVERDATE)
OUTPUT_BRENT=SET_VALUE(OUTPUT_BRENT,"INSTRUMENT" , INSTRUMENT_BRENT)
DELETE_ALL_ITEMS()
ADD_ITEM(1,OUTPUT_BRENT)
' ===============ФУНКЦИИ===============
' ФУНКЦИЯ СЕРВЕРНЫХ ДАТЫ И ВРЕМЕНИ
FUNC DATETIME(FSERVERDATE,FSERVERTIME)
CURYEAR=SUBSTR(FSERVERDATE,6,4) ' текущий год в текстовом формате
CURMONTH=SUBSTR(FSERVERDATE,3,2) ' текущий месяц в текстовом формате
CURDAY=SUBSTR(FSERVERDATE,0,2) ' текущий день в текстовом формате
CURDATE=CURYEAR & CURMONTH & CURDAY ' дата в текстовом формате
CURHOUR=SUBSTR(FSERVERTIME,0,2) ' текущие часы в текстовом формате
CURMIN=SUBSTR(FSERVERTIME,3,2) ' текущие минуты в текстовом формате
CURSEC=SUBSTR(FSERVERTIME,6,2) ' текущие секунды в текстовом формате
CURTIME=CURHOUR & CURMIN & CURSEC ' время в текстовом формате
END FUNC
END_PROGRAM
PARAMETER SERVERDATE;
PARAMETER_TITLE Дата;
PARAMETER_DESCRIPTION Дата;
PARAMETER_TYPE STRING(10);
END
PARAMETER SERVERTIME;
PARAMETER_TITLE Время;
PARAMETER_DESCRIPTION Время;
PARAMETER_TYPE STRING(10);
END
PARAMETER BRENT_RUB;
PARAMETER_TITLE Нефть (руб.);
PARAMETER_DESCRIPTION Нефть (руб.);
PARAMETER_TYPE STRING(10);
END
END_PORTFOLIO_EX
ссылка на скриптСтратегия парного трейдинга очень популярна на рынке. Она основана на чистой статистике, что делает ее привлекательной для алгоритмической торговли. Общий смысл сводится к нескольким шагам: найти пару, проверить ее поведение, определить границы входа в позицию и направление (лонг/шорт).
Пары ищут с помощью корреляции, но корреляция в чистом виде может сослужить плохую службу. Спред пар должен быть стационарным и обладать коинтегрированностью. Весь представленный код на Python.
В статье рассмотрены:
Всем добрый день. Решил написать пост.
Вот исполнился год, как я читаю форум и как начал торговать на бирже. Сначала было очень интересно, любые посты читал в захлеб. Но по пришествию года, все как то изменилось. Выяснилось то что читать то особо некого.
Раздел торговые сигналы, так вообще стал неинтересным, т.к. туда пишут все кому не лень, просто выставив график с кучей каких –то линей, без объяснений, или просто с желаниями рубль на 65, без аргументов без графиков, без анализа (без технического, без фундаментального).
Видео не смотрю, т.к. интернет мобильный (т.к. живу не в городе) с ограничением трафика, и трафика хватает еле еле на Квик, видео смотрю только в редких случаях.
По факту на ресурсе читать можно следующих людей:
Ник — Kir http://smart-lab.ru/profile/madeyourtrade/ анализ графиков на основе японских свечей и тех анализа, спасибо ему за его сайт и разбор некоторых моментов
Ник – RomanAndreev http://smart-lab.ru/profile/RomanAndreev/ спасибо за его FAQ


