#62614 - Thu Jun 12 2014 05:09 PM
Re: update
[Re: vito333]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
- мелкие оптимизации - добавлены: Polarized Fractal Efficiency v2 Polarized Fractal Efficiency v3
|
Наверх
|
|
|
|
#62615 - Thu Jun 12 2014 08:29 PM
Holt-Winters MA
[Re: vito333]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
- добавлена Holt-Winters moving average
Отредактировано vito333 (Thu Jun 12 2014 09:08 PM)
|
Наверх
|
|
|
|
#62617 - Fri Jun 13 2014 05:33 PM
АММА
[Re: vito333]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
|
Наверх
|
|
|
|
#62644 - Sun Jun 15 2014 02:34 PM
vvTSLtools
[Re: vito333]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
- добавлен кубик "Сколько баров не было пересечения"
|
Наверх
|
|
|
|
#62669 - Mon Jun 16 2014 04:02 PM
Re: vvTSLtools
[Re: vito333]
|
stranger
Registered: Tue May 21 2013
Записи: 17
|
как источник, со своими OHLC Спасибо. Подскажите пожалуйста есть ли хитрость при расчете Super ATR trail если считать от сжатия, на минутках, временные издержки колоссальны. Считая по большим таймфреймам теряется возможность адекватного реагирования на последнюю цену.
Отредактировано g0d4ather (Mon Jun 16 2014 04:02 PM)
|
Наверх
|
|
|
|
#62676 - Tue Jun 17 2014 03:13 PM
Re: vvTSLtools
[Re: g0d4ather]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
там нет хитростей тслаб почему-то страшно тупит при перерасчёте кубиков трейлов
Отредактировано vito333 (Tue Jun 17 2014 03:13 PM)
|
Наверх
|
|
|
|
#62677 - Tue Jun 17 2014 03:34 PM
Re: vvTSLtools
[Re: vito333]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
ну ничего удивительного. То что бросилось в глаза сразу: 1) это обсчитывается на каждом баре заново. То есть если позиция ведется долго и период трейла большой то получаем тьму повторных расчетов одного и тогоже. Это очень печально. double num1 = TrailStop.CalcATR(security, this.ATRperiod, barNum, 0); 2) На каждом баре получаем расчет этих двух параметров. Дико непроизводительно! double num2 = lowPrices[pos.FindLowBar(barNum)];
double num3 = highPrices[pos.FindHighBar(barNum)]; 3) тоже не прибавляет скорости. TrailStop.IsStopStoned(pos, this.BarsForStopStep, barNum)) Можно ли сделать иначе? Вопрос другой. На эту тему я голову не включал, предлагаю подумать самостоятельно.
_________________________
__
|
Наверх
|
|
|
|
#62681 - Wed Jun 18 2014 09:33 AM
Re: vvTSLtools
[Re: ra81]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
ну в общем-то да, прооптимизировать трейлы тоже нужно, а то давно я их не трогал
хотя когда-то очень давно я активно переписывался с техподдержкой на предмет того, что даже простейший кубик трейла, без всех вышеуказанных перерасчётов, работал чрезвычайно медленно
делал замеры времени, пробовал варианты, в итоге, не получив нормальной обратной связи - забил
так что, Родион, если бы ты, как глубокий спец, сам попробовал и вынес вердикт, было бы отлично
Отредактировано vito333 (Wed Jun 18 2014 09:41 AM)
|
Наверх
|
|
|
|
#62682 - Wed Jun 18 2014 09:46 AM
Re: vvTSLtools
[Re: vito333]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
так что, Родион, если бы ты, как глубокий спец, сам попробовал и вынес вердикт, было бы отлично
спасибо за комплимент, но не обещаю. Это надо думать сидеть, а думать - человеку противоестественно. Ведь затраты энергии на это слишком велики.
_________________________
__
|
Наверх
|
|
|
|
#62684 - Wed Jun 18 2014 12:23 PM
Re: vvTSLtools
[Re: ra81]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
|
Наверх
|
|
|
|
#62760 - Mon Jun 23 2014 10:31 AM
Anchored Momentum
[Re: vito333]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
- добавлен Anchored Momentum
|
Наверх
|
|
|
|
#62789 - Tue Jun 24 2014 02:05 PM
Re: Anchored Momentum
[Re: vito333]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
- добавлена ADXVMA
Attachments
snap_2014.06.24_21h10m59s_001_.png (8980 downloads)
Отредактировано vito333 (Tue Jun 24 2014 02:17 PM)
|
Наверх
|
|
|
|
#62790 - Tue Jun 24 2014 02:28 PM
Re: update
[Re: vito333]
|
stranger
Registered: Tue May 21 2013
Записи: 17
|
vvTSLtools update Тьма багфиксов и оптимизаций. Рекомендуется бэкап перед обновлением. В этом файлике, плюшки, отсутствуют( Откуда взять последний билд?)
Отредактировано g0d4ather (Tue Jun 24 2014 02:28 PM)
|
Наверх
|
|
|
|
#62900 - Fri Jun 27 2014 03:58 PM
update
[Re: g0d4ather]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
vvTSLtools update
Attachments
vvTSLtools.zip (166 downloads)
|
Наверх
|
|
|
|
#62938 - Sun Jun 29 2014 12:29 PM
Re: update
[Re: vito333]
|
stranger
Registered: Thu Jun 13 2013
Записи: 19
|
А есть ли где нибудь подробная инструкция как обновить сборку ? Или лучше все снести и поставить по новой ? если да то как ? Заранее спасибо
|
Наверх
|
|
|
|
#62943 - Sun Jun 29 2014 01:32 PM
Re: update
[Re: Prival]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
А есть ли где нибудь подробная инструкция как обновить сборку ? Или лучше все снести и поставить по новой ? если да то как ? Заранее спасибо просто заменяется файл сборки и всё находится обычно примерно где-то здесь C:\Users\vito\AppData\Local\TSLab\TSLab12\Handlers p.s. если есть ещё какие-то файлы от меня - то туда же
Отредактировано vito333 (Sun Jun 29 2014 03:00 PM)
|
Наверх
|
|
|
|
#62968 - Mon Jun 30 2014 06:07 PM
странная работа блока эта позиция активна 1/0
[Re: vito333]
|
enthusiast
Registered: Thu Jun 06 2013
Записи: 378
|
Уважаемый vito333. Озадачила меня странная работа блока "эта позиция активна 1/0" дело в том что на реале стоп зацепленный формуле ведет себя совершенно не так как в лаборатории о чем свидетельствуют приложенные картинки. такое очучение что на реале блок не находит информацию о том входе к которому зацеплен, но, почему-то, исключительно для второго подобного блока . в скрипте присутствует еще один такой блок для длинных позиций с зеркально противоположной логикой и он работает также как и в лаборатории.
и если можно кратко пояснить чем работа блока "эта позиция активна 1/0" отличается от "есть активная длинная(короткая) позиция" за исключением привязки к конкретно именнованному блоку. просто простая замена этих блоков в корне меняет результаты даже в самом упрощенном случае.
Attachments
1.JPG (189 downloads)2.JPG (239 downloads)лаба.JPG (240 downloads)реал.JPG (256 downloads)
|
Наверх
|
|
|
|
#62970 - Mon Jun 30 2014 07:11 PM
Re: странная работа блока эта позиция активна 1/0
[Re: nikifor]
|
Pooh-Bah
Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
|
чем отличается от "есть активная позиция" - не подскажу
а сам кубик, по идее, должен отрабатывать одинаково в любых условиях, либо я чего-то не догоняю может кто-то из тслаб или Родион подскажут, глянув этот код
public double Execute(IPosition pos, int barNum) { if (pos == null) return 0; return pos.IsActive ? 1 : 0; }
|
Наверх
|
|
|
|
#62972 - Mon Jun 30 2014 07:26 PM
Re: странная работа блока эта позиция активна 1/0
[Re: vito333]
|
Carpal Tunnel
Registered: Thu Sep 27 2012
Записи: 2860
|
чем отличается от "есть активная позиция" - не подскажу
а сам кубик, по идее, должен отрабатывать одинаково в любых условиях, либо я чего-то не догоняю может кто-то из тслаб или Родион подскажут, глянув этот код
public double Execute(IPosition pos, int barNum) { if (pos == null) return 0; return pos.IsActive ? 1 : 0; } Тут нет привязки к номеру бара. Это есть плохо. IsActive следует заменить на функцию где есть номер бара IsActiveForbar() Вообще если где в индиках есть подобные схемы работы без номеров бара везде надо переделать иначе на реале будут ацкие фокусы . Проверено уже. В детали лезть не хочу но это будет обязательно.
_________________________
__
|
Наверх
|
|
|
|
|
|