У вас не стоит Flash Player
Настройки
#20748 - Thu Feb 03 2011 01:01 PM на 30сек.
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
пытаюсь простейший 2-х ходовый скрипт запустить в лаборатории на 30секндниках. он 10 минут пытается что-то делать загружая полную памят паркинга, а потом так и не выдает никакой истории - начинает график скрипта рисовать с 03.02 с текущего времени. все виснет и тормозит работать невозможно. при этом тоже самое на 1 минутках не вызывает вообще никаких проблем и загрузок. повторюсь - я не оптимизирую а просто на скрипте делаю интервал 30 сек.. что это значит?


Отредактировано porolon (Thu Feb 03 2011 01:11 PM)

Наверх
#20749 - Thu Feb 03 2011 01:19 PM Re: на 30сек. [Re: porolon]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
секундные интервалы создаются из тиков, если накоплена большая тиковая история и в графике не ограничены даты, то по умолчанию будет загружена огромное количество данные - сотни тысяч свечей, если не миллион-два. На паркинге памяти выделено не так много, поэтому ее не хватит чтобы обработать такое количество. Но для работы столько и не нужно.
Решение - ограничить даты и количество свечей в скрипте.

Наверх
#20755 - Thu Feb 03 2011 02:34 PM Re: на 30сек. [Re: Nektodron]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
не понял - что значит ограничить количество свечей в скрипте?

Наверх
#20760 - Thu Feb 03 2011 04:03 PM Re: на 30сек. [Re: porolon]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
В свойствах скрипта есть параметр Макс.Баров , если поставить например цифру 100, то скрипт будет обрабатывать только последние 100 баров, что уменьшит нагрузку на процессор во время пересчета и на память во время загрузки данных. Естественно если Ваш индикатор с периодом например 1000, то и ставить нужно не меньше этой цифры. Но если максимальный период Ваших индикатор например 21 , то смысла в обработки больше чем 50 баров нет.

Наверх
#20767 - Thu Feb 03 2011 04:35 PM Re: на 30сек. [Re: ViL]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
Originally Posted By: ViL
В свойствах скрипта есть параметр Макс.Баров , если поставить например цифру 100, то скрипт будет обрабатывать только последние 100 баров, что уменьшит нагрузку на процессор во время пересчета и на память во время загрузки данных. Естественно если Ваш индикатор с периодом например 1000, то и ставить нужно не меньше этой цифры. Но если максимальный период Ваших индикатор например 21 , то смысла в обработки больше чем 50 баров нет.


у меня там вообще "0" стоит

Наверх
#20781 - Thu Feb 03 2011 05:59 PM Re: на 30сек. [Re: porolon]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Вот по-этому и грузится..., если стоит 0 - то скрипт просчитывает всю накопленную историю.

Наверх
#20790 - Thu Feb 03 2011 07:06 PM Re: на 30сек. [Re: ViL]
porolon Offline
enthusiast

Registered: Mon Sep 27 2010
Записи: 213
так разве не тоже самое будет если просто уменьшить период оптимизации ?

Наверх
#20793 - Thu Feb 03 2011 07:36 PM Re: на 30сек. [Re: porolon]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Паркинг предназначен для торговли, не для оптимизации.

Наверх
#20794 - Thu Feb 03 2011 07:46 PM Re: на 30сек. [Re: ViL]
ZSE Offline
TSLab
veteran

Registered: Mon Feb 16 2009
Записи: 1376
2 ViL
Ну ежели хочется - почему нет. В пределах выделенных ресурсов.
Если ничего вокруг нет - это вполне выход.

Что правильно - конфигурации конечно торговые.
Под оптимизацию надо другую железку и другую OS

Наверх


Moderator:  ViL, sar