Блог им. Gaynullin_inc

О торговых роботах и индикаторах 2

Уважаемые трейдеры, в предыдущем своем посте я рассказал о том, что каждую неделю я
буду выкладывать в группу vk.com/robots4market по 1 бесплатному индикатору
Quik в соответствии с вашими предложениями. Для этого надо написать мне в личные
сообщения вконтакте, какие разработки вы хотели бы видеть. Вступайте в группу, чтобы
ничего не пропустить)

В настоящее время роботы и индикаторы создаются под квик, однако в дальнейшем
разработка роботов будет адаптирована и под другие торговые терминалы.

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

До вечера жду еще от Вас заявок и приступаю к разработке. Всем удачных сделок
сегодня)

Ставьте лайки если нравится проект)О торговых роботах и индикаторах 2

Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
70 | ★6
6 комментариев
А вот такое сможешь решить?: 1) ввести временной лаг на исполнение стоп-заявок (проблема описывается здесь https://forum.quik.ru/forum8/topic2113/)
 2) предусмотреть выставление связанных стоп-заявок(описывается здесь https://forum.quik.ru/forum14/topic1835/)
avatar
Олег, пишите в личные сообщения вконтакте
avatar
Kamil Gaynullin, я уже всё написал
avatar
есть такой портфель он дает данные по одному инструменту, можно ли до работать, чтобы было  возможно отслеживать несколько инструментов
вот портфель

PORTFOLIO_EX Delta;
DESCRIPTION Delta;
CLIENTS_LIST ALL_CLIENTS;
FIRMS_LIST ALL_FIRMS;

PROGRAM

Func LogData(Prm1,Prm2,Prm3)
output = CREATE_MAP ()
output = SET_VALUE (output, «Param1», Prm1)
output = SET_VALUE (output, «Param2», Prm2)
output = SET_VALUE (output, «Param3», Prm3)
ADD_ITEM (CurLogLine, output)
End Func

DELETE_ALL_ITEMS()
CurLogLine=1

New_Global(«gSellVol»,0)
New_Global(«gBuyVol»,0)
New_Global(«gFirstTarde»,1)

New_Global(«gFirstTarde»,1)
nAllTrade=GET_NUMBER_OF(«ALL_TRADES»)
nTrade=nAllTrade
FOR i FROM gFirstTarde to nAllTrade
trade = GET_ITEM («ALL_TRADES», nTrade)
if GET_VALUE (trade, «SECCODE»)=«SRz6»
if GET_VALUE (trade, «OPERATION»)=«SELL»
gSellVol=gSellVol+GET_VALUE (trade, «QUANTITY»)+0
else
gBuyVol=gBuyVol+GET_VALUE (trade, «QUANTITY»)+0
end if
end if
nTrade=nTrade-1
END FOR
LogData(gBuyVol-gSellVol, gSellVol, gBuyVol)
gFirstTarde=nAllTrade+1

END_PROGRAM

PARAMETER Param1;
PARAMETER_TITLE Дельта;
PARAMETER_DESCRIPTION Дельта;
PARAMETER_TYPE NUMERIC (10,0);
END

PARAMETER Param2;
PARAMETER_TITLE Sell;
PARAMETER_DESCRIPTION Sell;
PARAMETER_TYPE STRING (200);
END

PARAMETER Param3;
PARAMETER_TITLE Buy;
PARAMETER_DESCRIPTION Buy;
PARAMETER_TYPE STRING (200);
END


END_PORTFOLIO_EX

avatar
Барсуков Андрей, В чужом коде не копаюсь, если нужны конкретные разработки, пишите в личные сообщения вконтакте
avatar
спасибо, актуальная тема, хотелось бы улучшить некоторые вещи в Quik для удобства
avatar

Читайте на SMART-LAB:
Фото
С Днём России!
Россия — наша огромная страна, в которой живут представители десятков национальностей, культур и традиций. Несмотря на различия, всех...
Обновление кредитных рейтингов в ВДО и розничных облигациях (ООО «Интерлизинг» подтвержден ruA, ООО «Виллина» повышен B-|ru|)
🟢ООО «Интерлизинг» " Эксперт РА» подтвердил рейтинг кредитоспособности на уровне ruA со стабильным прогнозом. Ранее у Компании действовал...
Фото
Новые фьючерсы на Мосбирже: TSMC, SAP SE, Sony, ASML
На Мосбирже начались торги расчетными фьючерсными контрактами на американские депозитарные расписки (АДР) восьми крупнейших международных...
Фото
Интер РАО. МСФО Q1 2026г. Капекс растёт, рентабельность снижается…
Компания Интер РАО опубликовала финансовые результаты за Q1 2026г. по МСФО: 👉Выручка — 523,3 млрд руб. (+18,6% г/г) 👉Операционные...

теги блога Kamil Gaynullin

....все тэги



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