Скрипт Analyst:
Если на платформе используется суффикс, то не забывать использовать параметр additional suffix
- при захвате глобальных с суффиксом в файл InfoFromGlobals без суффикса (Flag GetGlobals and put them in file InfoFromGlobals=true)
- при импорте глобальных с суффиксом из файла InfoFromGlobals без суффикса (Flag Get Globals from InfoFromGlobals = true)
- при зачистке глобальных (Clean previous Experience = true)
Остальные режимы работы с суффиксом не проверены.
Перед запуском скрипта, отобразите в терминале историю торговли за период, который вас интересует, а затем, запустите скрипт, установив значение всех флагов = false. Программа использует только один внешний параметр:
Vaccined AccountNmb - номер счета, для которого готовится вакцина. Это не обязательно номер того счета, на котором запускается скрипт;
Скрипт создаст файлы Analysis и Vacine в папке File терминала, и добавит текущий опыт, к предыдущему в глобальные переменные терминала.
Перед запуском скрипта, отобразите в терминале историю торговли за период, который вас интересует, а затем, запустите скрипт, установив Clean previous Experience = true, а все остальные флаги = false.
Скрипт создаст файлы Analysis и Vacine в папке File терминала, и удалит глобальные переменные терминала с текущим опытом.
Запустите скрипт, установив FlagGetGlobals = true, а все остальные флаги = false.
Скрипт создаст файл InfoFromGlobalsХХХХХ в папке File терминала с информацией о глобальных переменных экспортируемого опыта. Здесь, ХХХХХ - номер счета источника, который задается переменной Globals from Nmb. Если Globals from Nmb не задан, то используются глобальные текущего счета.
Запишите файл с импортируемым опытом InfoFromGlobalsХХХХХ в папку File терминала. Запустите скрипт, установив флаг Flag Get Globals from file InfoFromGlobals= true, а все остальные флаги = false. Задайте номера счетов файла источника Source и назначения Destination. Если не задано, то как счет назначения используется текущий счет.
Скрипт создаст глобальные переменные счета назначения Destination идентичные данным счета-источника Source
Запишите файл с импортируемым опытом InfoFromGlobalsХХХХХ в папку File терминала. Запустите скрипт, установив флаг Flag Take the worst from file InfoFromGlobals= true, а все остальные флаги = false. Задайте номера счетов файла источника Source и назначения Destination. Если не задано, то как счет назначения используется текущий счет.
Скрипт заменит величины глобальных переменных счета назначения Destination, если значения аналогичных величин файла источника Source слабее значений тех же глобальных на счете Destination.
Величины глобальных источника Source, имена которых начинаются на OP, TP, SL переносятся без анализа и заменяют величины соответствующих глобальных счета назначения Destination
Если все флаги = false, то скрипт создаст файлы Analysis и Vacine в папке File терминала, и добавит текущий опыт, к предыдущему в глобальные переменные терминала.
Если флаг Clean previous Experience= true, а все остальные = false то скрипт создаст файлы Analysis и Vacine в папке File терминала, и удалит глобальные переменные предыдущего опыта.
Поэтому, если вы хотите захватить только текущий опыт, то есть за тот период, который отображен в истории, а не добавлять его к предыдущему, то:
А если хотите добавить текущий опыт к предыдущему, то сразу запусткайте скрипт с параметром Clean previous Experience= false,
Глобальных переменные с захваченным опытом хранятся в терминале, где доступны для манипулирования ими как автоматически, так и вручную (доступ нажатием клавиши F3 или из меню Сервис - Глобальные переменные). Сохраненные глобальные переменные удаляются терминалом автоматически, если к ним не было обращения более 40 дней.
Обратите внимание, что при торговле советником модификации GapFixer NK_A, скрипт Analyst можно использовать ТОЛЬКО до первого включения GapFixer NK_A, чтобы передать ему чужой опыт. Затем он должен развивать полученный опыт самостоятельно. Если в этот период запустить Analyst, то он исказит самостоятельно приобретенные навыки.
Условия поставки - бесплатно для инвесторов в PAMM Gap1 и PAMM Gap2 с инвестициями от 10€, а также для трейдеров из моей партнерской группы (код BNRI) с капиталом от 100€. Открыть счет.