Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Опубликуй программу в Маркете и продавай ее миллионам трейдеров!
Роман
85
Роман 2011.07.08 09:37 

всем привет, столкнулся с такой проблемой:

индикатор создает необходимые вычисления, на основании которых потом рисует определенные уровни ( закидывая их в буфер )

проблема в том, что уровней получается ГОРАЗДО больше 8ми.

пока решил проблему так:

несколько индикаторов вычисляющих ОДНО И ТОЖЕ, но каждый рисует только свою часть уровней.

в результате получается так что несколько индикаторов с каждым тиком делают ОДНУ и ту же работу по вычислениям. (((

думал может как то можно оптимизировать?

к примеру один индикатор будет ТОЛЬКО все вычислять и записывать данные в файл, а уже другие будут данными этого файла пользоваться.

однако встает вопрос - файл будет ОДНОВРЕМЕННО использоваться несколькими индикаторами с приходом каждого тика. что насколько мне известно приведет к ошибке доступа к файлу..

люди добрые подскажите как быть? что можно в этом случае сделать?

PS - индикатор вычисляет 8 скользящих средних и на их основе строит:

-6 цветных полей ( типа облака ишимоку) вернее облаков всего 3, но они в разные периоды рынка окрашиваются в два разные цвета, соответственно получается 6 полей.

-6 скольящих уровней - 4 из которых также в разное состояние рынка окрашиваются в два разных цвета...

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

Роман
85
Роман 2011.07.08 16:31  
и тишина... все обсуждают граали чтоль?
Комбинатор
15643
Комбинатор 2011.07.08 16:42  
Ну... сложно что-то посоветовать без наглядного представления.
Леонид
5841
Леонид 2011.07.08 16:45  
ShamanK: уровней получается ГОРАЗДО больше.....

Вы нас уровнями-то не пугайте....)))
Vladyslav Goshkov
1960
Vladyslav Goshkov 2011.07.08 17:30  
ShamanK:

всем привет, столкнулся с такой проблемой:

индикатор создает необходимые вычисления, на основании которых потом рисует определенные уровни ( закидывая их в буфер )

проблема в том, что уровней получается ГОРАЗДО больше 8ми.

пока решил проблему так:

несколько индикаторов вычисляющих ОДНО И ТОЖЕ, но каждый рисует только свою часть уровней.

в результате получается так что несколько индикаторов с каждым тиком делают ОДНУ и ту же работу по вычислениям. (((

думал может как то можно оптимизировать?

к примеру один индикатор будет ТОЛЬКО все вычислять и записывать данные в файл, а уже другие будут данными этого файла пользоваться.

однако встает вопрос - файл будет ОДНОВРЕМЕННО использоваться несколькими индикаторами с приходом каждого тика. что насколько мне известно приведет к ошибке доступа к файлу..

люди добрые подскажите как быть? что можно в этом случае сделать?

PS - индикатор вычисляет 8 скользящих средних и на их основе строит:

-6 цветных полей ( типа облака ишимоку) вернее облаков всего 3, но они в разные периоды рынка окрашиваются в два разные цвета, соответственно получается 6 полей.

-6 скольящих уровней - 4 из которых также в разное состояние рынка окрашиваются в два разных цвета...

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

Рисуйте уровни линиями или объектами - в чем проблема ?
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий