Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Оптимизация скрипта Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
eugenserg



Зарегистрирован: 08.10.2013
Сообщения: 84

СообщениеДобавлено: Ср Ноя 27, 2013 8:48 pm Ответить с цитатой Вернуться к началу

Всем доброго здоровья! Есть ли возможность ограничить расчет индикаторов и массивов (стандартные функции) определенным количество баров? Для циклов я уже ограничил расчет видимым количеством баров, - работать стало значительно быстрее, но все же хочется большего)) Или как еще можно повысить скорость работы скрипта? Где то встречал идею о создании статического массива, но у автора что то там не вышло. А то на нетбуке при большой базе - меееедленно шевелиться(((
Посмотреть профиль Отправить личное сообщение
BRTO



Зарегистрирован: 01.03.2009
Сообщения: 105

СообщениеДобавлено: Ср Ноя 27, 2013 9:15 pm Ответить с цитатой Вернуться к началу

eugenserg писал(а):
Всем доброго здоровья! Есть ли возможность ограничить расчет индикаторов и массивов (стандартные функции) определенным количество баров? Для циклов я уже ограничил расчет видимым количеством баров, - работать стало значительно быстрее, но все же хочется большего)) Или как еще можно повысить скорость работы скрипта? Где то встречал идею о создании статического массива, но у автора что то там не вышло. А то на нетбуке при большой базе - меееедленно шевелиться(((

Вынос циклов в dll
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Ср Ноя 27, 2013 9:19 pm Ответить с цитатой Вернуться к началу

Каждый скрипт следует оптимизировать индивидуально. Для начала надо посмотреть что именно в коде тормозит. В этом может помочm тулза Code Check & Profile в AFL editor меню tools

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
eugenserg



Зарегистрирован: 08.10.2013
Сообщения: 84

СообщениеДобавлено: Ср Ноя 27, 2013 9:41 pm Ответить с цитатой Вернуться к началу

С циклами я уже писал что сделал, я про стандартные функции
Посмотреть профиль Отправить личное сообщение
eugenserg



Зарегистрирован: 08.10.2013
Сообщения: 84

СообщениеДобавлено: Ср Ноя 27, 2013 10:30 pm Ответить с цитатой Вернуться к началу

000 писал(а):
Каждый скрипт следует оптимизировать индивидуально. Для начала надо посмотреть что именно в коде тормозит. В этом может помочm тулза Code Check & Profile в AFL editor меню tools

О! Полезная штука, спасибо!
Посмотреть профиль Отправить личное сообщение
eugenserg



Зарегистрирован: 08.10.2013
Сообщения: 84

СообщениеДобавлено: Чт Ноя 28, 2013 9:05 pm Ответить с цитатой Вернуться к началу

Странно то, что при замере функцией GetPerformanceCounter(); результаты совершенно разные, даже чему верить не знаю...
Посмотреть профиль Отправить личное сообщение
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen