Period_Converter_Opt

 

Здравствуйте !!!

В программировании полный "0" и потому прошу совета...
'Period Converter Optimized'

На терминале несколько счетов разных ДЦ, некоторые без "авто-профиля"*
*т.е. без профиля с именем равному номера счёта

При первом запуске индикатора всё было ОК и без вопросов.
НО !!! стоило запустить его на другом счёте как выскочила бяка:
При открытии автономно в списке есть сформированный тф, например Н2
Однако график зависает "Ожидание обновления"

Привентивные меры типа удалить индикатор со всех графиков, удаление файлов истории и профилей

Увы не помогло... :(

Поиск по русскоязычной части форума - ничего не найдено

 
Дело в том, что этот профиль использует нестандартный тамйфрейм H2 (двухчасовки), поэтому без скрипта Period Convertor'а не будет работать. Нужно добавить этот стандартный скрипт на один из графиков.
 
Ренат...
Если я написал про "0" по программированию, то общение с индикаторами и пр... примерно на 3+. :)

Этот индикатор и есть конвертор периодов. В самом описании к нему это написано.
Давно искал такой, но вот ссылка с форума МК и привела к нему. ..
В отличии от скрипта все работает без нового запуска, например после перезагрузки терминала.
И работает скажу отлично.
Открыл график М1, накидал один или несколько Period_Converter_Opt, выставил каждому параметр умножения и всё. Можно открывать оффлайновые нестандартные графики.
Гут...

Но это гут (то бишь хорошо, нем.) только в терминале где счета демо, реал, реал2 одного ДЦ.
Причём там работает на всех счетах что есть в наличии, переключайся как хош...

Проблема возникла в терминале где в навигаторе "живут" счета нескольких ДЦ.
Запустил впервые на счету одного из ДЦ, всё было ОК.
Переключился на счёт друго ДЦ всё и началось... :(

Наверное проще будет понять если создадите в одном терминале два счёта в разных ДЦ.

Сорри если напрягаю, но жаль такой инстрУмент полезный терять. ..
 

Попробуем разобраться.

А Вы в свою очередь, пожалуйста, перечислите шаг за шагом необходимые действия для воспроизведения ситуации. (Нам уже говорили о подобной проблеме, но мы не смогли воспроизвести)

 
Попробую угадать - офф-лайновые файлы создаются в разные директории - для каждого сервера своя папка?
 
komposter писал (а):
Попробую угадать - офф-лайновые файлы создаются в разные директории - для каждого сервера своя папка?

Именно так. Однако, я всё равно не смог воспроизвести описанную ситуацию. Всё благополучно пересоздаётся и обновляется.
 

ОК !!!
(сорри за долгое молчание... делишки были)

Общее что есть:
- Терминал (грубо говоря папка с программой) в котором есть счета разных ДЦ.
- Счета в основном имеют "авто-профиль", т.е. профили имеющие имя=номеру счёта, но не все.
- переключался между счетами, перезагрузки терминала не делал

Как отметил выше не все счета имеют "свой личный" профиль и при переключении на другой счёт не имеющий его остаётся предыдущий, например:

#11111*

#22222*

#33333
Счета отмеченные * имеют "авто-профиль" и при переключении со счёта #22222 на #33333 останется профиль от #22222, т.е. предыдущий.

Когда именно возник "глюк" достоверно на 100% сказать не могу, т. к. накидал индикатор на несколько счетов но не запускал офф-лайновые графики. Явно заметил это после приведённого примера после переключения на #33333 не имеющего своего профиля.
Однако создание профиля не помогло...

И так, по шагам:
- запускаю терминал
- вхожу в счёт #11111
- на график Н1 закидываю индикатор с множителем 2
- открываю онлайн график Н2 (в выборе соотвественно пара120)
- всё ОК и работает
- переключаюсь на другой счёт #33333
- на график закидываю индикатор с множителем 2
- открываю онлайн график Н2 (в выборе соотвественно пара120)
- фигвам... и так на всех счетах кроме первого... :(

Да естественно история хранится в разных папках, НО относительно терминала в одной.
..\history
ДЦаааа
ДЦбббб
ДЦвввв
и т.д...

В общем так, как их создал терминал...
Ничего не изменялось и не корретировалось.
Папка самого терминала хранится на диске d: и не инсталлировалась а просто была скопирована.
Проблем никаких не замечал до сего времени... :(

Попутно:
Кидаем индикатор на график М1 и ставим множитель напримр 15
Вопрос: перепишет он штатную историю, т.к. создаваемый т-ф попадает в "штатный" М15 ?

 
Спасибо за детали. Stringo (Слава) на недельку отдохнуть уехал, как вернется - продолжит дискуссию.
 
Да без вопросов !!! :)
 
kombat:

Папка самого терминала хранится на диске d: и не инсталлировалась а просто была скопирована.
Проблем никаких не замечал до сего времени... :(

А вот я замечал, и именно при работе с файлами (правда, не с файлами истории, а с обычными).
Попробуйте установить терминал и воспроизвести ситуацию ещё раз ;)
 
komposter писал (а):
kombat:

Папка самого терминала хранится на диске d: и не инсталлировалась а просто была скопирована.
Проблем никаких не замечал до сего времени... :(

А вот я замечал, и именно при работе с файлами (правда, не с файлами истории, а с обычными).
Попробуйте установить терминал и воспроизвести ситуацию ещё раз ;)

Поддерживаю.
Причина обращения: