[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 626

 
IgorM:

ХЕЛП!

лег терминал - билд 226

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


какая ось? какие приблуды на оси?

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

и скрин бы не помешал.

 
DDFedor:


какая ось? какие приблуды на оси?

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


спс, уже нашел как переустановить 

вообщем дело так: Win7, терминал выключил аварийно, через диспетчер задач, потом никак не запускался - пробовал переустановить, пробовал мастером от винды и разрешение и совместимость

помогло лишь удаление из реестра всей инфы по поиску metatrader 

 
artmedia70:
ОК, спасибо. Только вот вопрос: ДЦ предлагают для работы с их счетами на их же терминале - они уже там все заточенные под них. Смогу ли я работать на новом "старом" скачанном?

Вроде, заточка лежит в папке config. Замените в "чужом" билде файлы с расширением *.srv на свои родные и перегрузите терминал.

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

 

куда совать файл с расширением .db Т.е database?

 
granit77:

Вроде, заточка лежит в папке config. Замените в "чужом" билде файлы с расширением *.srv на свои родные и перегрузите терминал.

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


Вроде как заменять не обязательно. Достаточно добавить новые .srv-файлы и появятся в списке новые сервера.
 

Можно ли привязать текстовую метку или текст к координатам цены и времени, а не статически к окну графика?

Есть ли решение на этот случай?

 
Andrei01:

Можно ли привязать текстовую метку или текст к координатам цены и времени, а не статически к окну графика?

Есть ли решение на этот случай?



ObjectCreate   ("asdf",OBJ_TEXT,0,TimeCurrent(),iClose(Sy,1,0));
ObjectSetText  ("asdf","text",20,"Arial Black",Yellow); 
 
chief2000:

В Советнике есть MA_Fast и MA_Slow и он работает только когда [MA_Fast_Period<MA_Slow_Period].

Но в процессе оптимизации возникают комбинации, когда [MA_Fast_Period>=MA_Slow_Period] и в этом случае необходимо избежать

потери времени на ненужные расчеты. Т.е.

- Вопрос по "return(0)" - необходим "(0)" или просто return или еще что?

В этом конкретном случае при оптимизации появляется много 0-нулевых результатов и хотелось бы их не выводить совсем.

Спасибо!

Заменил "return(0)" на "return", но "проблему" это не решило - после оптимизации по прежнему видны все те же 0-нулевые результаты. Есть ли какое-нибудь решение не выводить нули в процессе оптимизации?

Спасибо!

 

Если Вы про внешние переменные MA_Fast_Period и MA_Slow_Period, то решение есть. Если же переменные рассчитываются в советнике, то ничего сделать нельзя.

extern int MA_Fast_Period=12;
extern int Delta         =14;
int MA_Slow_Period;

//в ините
MA_Slow_Period=MA_Fast_Period+Delta;
//невозможна ситуация, когда MA_Fast_Period>MA_Slow_Period 
 
chief2000:

Заменил "return(0)" на "return", но "проблему" это не решило - после оптимизации по прежнему видны все те же 0-нулевые результаты. Есть ли какое-нибудь решение не выводить нули в процессе оптимизации?

Спасибо!

Я не знаю про оптимизацию, но похоже метод возврата из функции в вашем случае совсем не причём... Оптимизатору по-барабану, возвращает ли вызываемая функция какое-либо значение в вызвавшую или нет.
Причина обращения: