Analyst

Скрипт Analyst:

  • готовит аналитический обзор результатов торговли - файл Analysis.txt, который будет полезен любому трейдеру, чтобы совершенствовать свою торговлю;
  • готовит файл-"вакцину" Vacine , в котором содержится список "вредных" инструментов, чтобы использующий его советник не торговал вредными инструментами;
  • захватывает выработанный на торговом счете торговый опыт советника и обеспечивает возможность его использования на других счетах и терминалах.

Параметры

Захват торгового опыты

Перед запуском скрипта, отобразите в терминале историю торговли за период, который вас интересует, а затем, запустите скрипт, установив значение всех флагов = 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 

Примечания

Если все флаги = false, то скрипт создаст файлы Analysis и Vacine в папке File терминала, и добавит текущий опыт, к предыдущему в глобальные переменные терминала.

Если флаг Clean previous Experience= true, а все остальные = false то скрипт создаст файлы Analysis и Vacine в папке File терминала, и удалит глобальные переменные предыдущего опыта.

Поэтому, если вы хотите захватить только текущий опыт, то есть за тот период, который отображен в истории, а не добавлять его к предыдущему, то:

  • сперва запустите скрипт с параметром Clean previous Experience=  true, чтобы очистить предыдущий опыт;
  • а затем запустите скрипт с параметром Clean previous Experience= false

А если хотите добавить текущий опыт к предыдущему, то сразу запусткайте скрипт с параметром Clean previous Experience= false,

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

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

Условия поставки - бесплатно для инвесторов в PAMM Gap1 и PAMM Gap2 с инвестициями от 10€, а также для трейдеров из моей партнерской группы (код BNRI) с капиталом от 100€. Открыть счет.