Уберите надоедливую табличку

 

Бывает открытые позиции висят месяцами.

Если я перезапущю терминал - пиши пропало, т.к слетит вся информация в роботах из памяти и логика после перезапуска будет нарушена.

Когда пользователь нажал на кнопку "Позже" , - не надо его долбить каждый час этой надоедливой табличкой.

Файлы:
5un2rj.PNG  19 kb
 
erotin:

Бывает открытые позиции висят месяцами.

Если я перезапущю терминал - пиши пропало, т.к слетит вся информация в роботах из памяти и логика после перезапуска будет нарушена.

Когда пользователь нажал на кнопку "Позже" , - не надо его долбить каждый час этой надоедливой табличкой.

Вариант первый, правильный: Писать советников надо так, чтобы при перезапуске он подхватывал все "свои" позиции и продолжал с ними работать.

Вариант второй для таких вот советников: Войти в папку C:\Users\имя_пользователя\AppData\Roaming\MetaQuotes\Terminal\много_много_цифр_и_букв найти там папку liveupdate и грохнуть её. Или грохнуть её содержимое, не важно.

 
erotin:

Если я перезапущю терминал - пиши пропало, т.к слетит вся информация в роботах из памяти и логика после перезапуска будет нарушена.

Вы используете очень плохие роботы или непосредственно стратегии. Логика стратегии не должна зависеть от точки ее старта. Иначе это лотерея. 

Информация же, накопленная роботом за время работы, легко выгружается в файл или глобальные переменные терминала, а при запуске считывается оттуда, как-будто никакого перезапуска и не было.

Удивительно, как же Вы таймфреймы переключаете? Ведь при их переключении происходит перезапуск роботов.

 
Ihor Herasko:

Вы используете очень плохие роботы или непосредственно стратегии. Логика стратегии не должна зависеть от точки ее старта. Иначе это лотерея. 

Очень интересное замечание. А разве в трейдинге не АБСОЛЮТНО ВСЁ зависит от "точки старта"? :)

 
Vjacheslav Lapaev:

Очень интересное замечание. А разве в трейдинге не АБСОЛЮТНО ВСЁ зависит от "точки старта"? :)

Некоторые стратегии действительно зависят от "точки старта". Но это говорит лишь о том, что стратегию нужно дорабатывать и избавляться от зависимости.

 
erotin:

Если я перезапущю терминал - пиши пропало, т.к слетит вся информация в роботах из памяти и логика после перезапуска будет нарушена.

При разработке советника (стратегии) надо обязательно предусмотреть следующее:
"При отключении питания, интернета, перезагрузке компьютера или терминала, а также при изменении входных параметров
советник проверяет уже открытые позиции по всем парам и правильно производит подсчет ордеров и просадку по ним".

 
Сергей Таболин:

Некоторые стратегии действительно зависят от "точки старта". Но это говорит лишь о том, что стратегию нужно дорабатывать и избавляться от зависимости.

Уверен, что не некоторые стратегии, а абсолютно все зависят от "точки старта", читаем, от данных временного ряда, которому принадлежат ДАЖЕ цена открытия и закрытия сделки :) ...
Не сложно Вам привести примеры подобного подхода? Для меня это и правда звучит как откровение! :) ... Очень любопытно.

 
На самом деле есть такая проблема. Все может работать нормально, а после обновления робот начнет глючить, преценденты были уже. Обновление нужно сделать по запросу пользователя.
 
Vjacheslav Lapaev:

Очень интересное замечание. А разве в трейдинге не АБСОЛЮТНО ВСЁ зависит от "точки старта"? :)

Те стратегии, которые зависят от точки старта, выбрасываю в урну сразу, как только определяю такое положение вещей. Чего и Вам советую. 

Использую исключительно такие стратегии, которые в любой точке старта станут работать так, будто бы эта стратегия работала без перерывов с начала времен. Таким образом, старт и продолжение работы советника - это два отдельных алгоритма в программе. В точке старта собирается вся необходимая информация. Только затем запускается блок продолжения работы.

 
Ihor Herasko:

Те стратегии, которые зависят от точки старта, выбрасываю в урну сразу, как только определяю такое положение вещей. Чего и Вам советую. 

Использую исключительно такие стратегии, которые в любой точке старта станут работать так, будто бы эта стратегия работала без перерывов с начала времен. 

Так в этом то и вопрос. Любой временной ряд данных (его внутренние интервалы и прочая) имеет начало и конец. Поэтому и заинтересовал подход Стратегий вне данных временного ряда финансовых и инвестиционных инструментов.
Для меня это мистика. Или, возможно, нечно новое :) ... из дата манинг, например, мало ли ... век живи - век удивляйся ... Примеры привести можете?

 
Ihor Herasko:

Те стратегии, которые зависят от точки старта, выбрасываю в урну сразу, как только определяю такое положение вещей. Чего и Вам советую. 

Использую исключительно такие стратегии, которые в любой точке старта станут работать так, будто бы эта стратегия работала без перерывов с начала времен. 

Не следует путать тёплое с мягким.

Вы говорите о советниках или о стратегиях? Любая стратегия зависит от точки старта, но если советник не может, после перезагрузки, поддерживать позиции открытые им-же... Это другое дело.