Эквити при старте - страница 2

 
valenok2003:

Паукас, однако, имел ввиду, что при перекомпиляции ( перезапуске) запишется новое значение.

В справке по этому поводу нет ни слова, следовательно, делаю вывод, что это не соответствует действительности.

Но если хотите - проверьте. 

 
Справка тут не причём, если советник записывает глобальную переменную при запуске, то при каждой перекомпиляции он будет её переписывать (если он на окне).
 
Можно предложить такой вариант - в имя GV-переменной добавить TimeCurrent(), и тогда при каждом перезапуске будет появляться новая переменная. А старые будут сохраняться и всегда можно восстановить. GV хранятся 2 недели с момента последнего обращения.
 
Ну тогда в самом деле остается в файл писать.
 

Еще один вариант, которым я когда-то пользовался:

Открывать отложенный ордер с заведомо недостижимой ценой открытия. А какое-либо значение пихать в комментарий ордера.

Есть один большой плюс при таком подходе: у вас будет доступ к этой "переменной" с ЛЮБОГО компьютера (как с рабочего так и с домашнего).

 
отложку закроют через некоторое время
 
valenok2003:
отложку закроют через некоторое время
Как это?
 
paukas:
Хорошо. Но при перекомпиляции может ведь сбросить?

Если в коде ошибок нет, то не может.
 
Bicus:
Как это?

Некоторые ДЦ ограничивают "время жизни" отложенного ордера.
 
pansa:

Как зафиксировать стартовое значение

Эквити при запуске ехперта

Чтобы значение не менялось во времени ?

панса


А на какой срок нужно зафиксировать? Если до следующего запуска советника - это одно.

Если на вечно - можете, в крайнем случае, СМС себе отправить.

Или вы хотите, чтобы советник торговал, а эквити не менялось?

Причина обращения: