Сброс параметров при компиляции - страница 2

 
Есть такая книга "Парк Юрского периода", в ней создатели парка учли все что возможно, создали мощную защиту, но парк все равно рухнул, а динозавры разбежались. Идея проста, нельзя все учесть, нельзя защититься от человеческого фактора. Теперь о параметрах. У меня эксперт стоит на нескольких графиках, т.е. разных валютах. Вот работают они месяц и вдруг обнаруживается баг, простым движением руки он устраняется и нажимается кнопка Компилировать и вот тут вот сказываются последствия человеческого фактора. Если человек не успел / забыл остановить эксперта на всех графиках, то последствия будут непредсказуемы. А еще страшнее, если человек забыл после перекомпиляции установить правильные параметры, через день от депозита уже может ничего не остаться. Почему, например, в тестере параметры не сбрасываются, а на графиках сбрасываются?!!
 
То есть теперь беспокойство о том, что входные параметры не изменятся при перекомпиляции?
 
Беспокоит то, что они сбрасываются при перекомпиляции, что очень сильно напрягает.
 
И это правильно, что параметры сбрасываются. Потому что заранее неизвестно, изменился состав, порядок следования и количество параметров или нет.

А кого-то обязательно будет беспокоить, что параметры не сбрасываются при перекомпиляции.
 
Беспокоит то, что они сбрасываются при перекомпиляции, что очень сильно напрягает.

Мы вроде уже обсудили этот воспрос. Был предложен вариант записи значений параметров в файл по событию "перекомпиляция" и последующее чтение этих данных при рестарте MQL4-кода (индикатор или советник). Или я что-то пропустил?
Причина обращения: