#83440 - Wed Jun 13 2018 05:50 PM
Re: Заказ индикаторов в TSLab
[Re: vladislav99980]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
|
Наверх
|
|
|
|
#84688 - Sun Mar 03 2019 02:19 PM
Re: Заказ индикаторов в TSLab
[Re: andy]
|
stranger
Registered: Sun Mar 03 2019
Записи: 6
|
Здравствуйте! Может кто-то сделать кубик, смыслом которого является чтение из тиковой txt истории параметров BID ASK c последующем сложением бидов с бидами, асков с асками по типу объемов или дельт покупки/продажи. Так же очень важно иметь в кубике возможность выбора потока для вывода(переключатель BID/ASK)? Шапка тикового потока исторических данных <DATE>,<TIME>,<MSEC>,<TRADENO>,<LAST>,<VOL>,<DIRECTION>,<BID>,<ASK>,<INTEREST>. TS lab текущая версия 2,0,33,0 Сам только в Python совсем немного соображаю. Не под силу на C# написать самому.
Отредактировано T33 (Sun Mar 03 2019 02:22 PM)
|
Наверх
|
|
|
|
#84723 - Mon Mar 04 2019 09:12 PM
Re: Заказ индикаторов в TSLab
[Re: ViL]
|
stranger
Registered: Sun Mar 03 2019
Записи: 6
|
Нет, названия нет, просто хочу свою идею попробовать реализовать. Кубик который нужен: есть тиковая история txt формата, в ней данные <DATE>,<TIME>,<MSEC>,<TRADENO>,<LAST>,<VOL>,<DIRECTION>,<BID>,<ASK>,<INTEREST>; стандартный кубик Volume, берет тиковый объем в сделке, складывает и перерисовывает его для каждой свечи в зависимости от тайм фрейма который я выберу. Так вот мне нужен точно такой же только для BID и для ASK данных из тиковой строчки, с возможностью перебора для оптимизации. Самостоятельно я не смог найти код кубика объем, пробовал найти для дельты, но в том что я нашел, в переменные загоняются свечи а не тики. P.S. Если это важно, то дельта из сборок которые на форуме, показывает сплошной ноль почему-то, может она для риал тайма. Но стандартные бид и аск кубики дату вытаскивают из данных истории и корректно отображают на графике.
Отредактировано T33 (Mon Mar 04 2019 10:12 PM)
|
Наверх
|
|
|
|
#84795 - Fri Mar 15 2019 04:17 PM
Re: Заказ индикаторов в TSLab
[Re: ViL]
|
newbie
Registered: Mon Feb 11 2019
Записи: 33
|
тот пост был не в ту тему, ну да ладно на счет индикатора jma на форумах я нашел несколько разных вариантов jma которые являются частью разных библиотек, но там внутри одно и то же у которых не работает phase. так что запрос все тот же самый. во вложении индюки которые кладутся в папку С:\Program Files (x86)\TSLab 2.0\Handlers\ плюс индикатор для МетаТрейдер4 (я не слишком знаком с этой платформой) а так же код индикатора в среде pine на платформе tradingview.com
//JMA calculation
JMA(src, len, p) =>
beta = 0.45*(len-1)/(0.45*(len-1)+2)
alpha = pow(beta, p)
L0=0.0, L1=0.0, L2=0.0, L3=0.0, L4=0.0
L0 := (1-alpha)*src + alpha*nz(L0[1])
L1 := (src - L0[0])*(1-beta) + beta*nz(L1[1])
L2 := L0[0] + L1[0]
L3 := (L2[0] - nz(L4[1]))*((1-alpha)*(1-alpha)) + (alpha*alpha)*nz(L3[1])
L4 := nz(L4[1]) + L3[0]
L4
Attachments
Handlers.zip (110 downloads)jma (1).rar (99 downloads)
|
Наверх
|
|
|
|
|
|