область видимости переменных

 
Скажите, глобальные переменные указаные в експерте будут общие для всех одинаковых експертов одновременно запущенных на разных графиках\валютах ?
 
Те, кот. GlobalVariable - да.

Их видно из любого окна и через меню Сервис>>Глобальные переменные и они ото всюду доступны.
А чтоб один и тот же эксперт, работающий на разных валютах и в разных окнах распознавал только "свои" GlobalVariable, его надо правильно написать - сформировать такие имена GlobalVariable, кот. будут характеризовать принадлежность окну и валютной паре. Для этого необх. где-то в эксперте поработать со строками-именами. И проблема будет решена.

(не путать GlobalVariable с глоб. переменными, кот. открываются за пределами использующих их ф-ий, такие глоб.пер. - исключительно принадлежность программы и ниоткуда кроме самой программы не доступны)
 
Те, кот. GlobalVariable - да.

Их видно из любого окна и через меню Сервис>>Глобальные переменные и они ото всюду доступны.
А чтоб один и тот же эксперт, работающий на разных валютах и в разных окнах распознавал только "свои" GlobalVariable, его надо правильно написать - сформировать такие имена GlobalVariable, кот. будут характеризовать принадлежность окну и валютной паре. Для этого необх. где-то в эксперте поработать со строками-именами. И проблема будет решена.

(не путать GlobalVariable с глоб. переменными, кот. открываются за пределами использующих их ф-ий, такие глоб.пер. - исключительно принадлежность программы и ниоткуда кроме самой программы не доступны)


не, иммено те что инициализируются в самом експерте, вне всех функций
 

не, иммено те что инициализируются в самом експерте, вне всех функций

будут видны только конкретному экземпляру эксперта привязанному к конкретному графику. у других экземпляров на других графиках будут собственные значения этих переменных
общие для всего терминала только GlobalVariable.