В этом 438 билде появилась такая ошибка в независимости от советника при его тестировании в тестере стратегий: Zero Divide (деление на ноль). В более ранних версиях этой ошибки не было. Соответственно это не позволяет теперь производить тестирование.
ForexMoneyMaker:
В этом 438 билде появилась такая ошибка в независимости от советника при его тестировании в тестере стратегий: Zero Devide (деление на ноль). В более ранних версиях этой ошибки не было. Соответственно это не позволяет теперь производить тестирование.
Уважаемые разработчики, сделайте пожалуйта возможность удалять горизонтальные уровни с графика индикатора. Сейчас это сделать невозможно, т.к. даже если уровню присваиваешь значение EMPTY_VALUE (или любое другое значение, выходящее за пределы графика), то это значение всё-равно отображается внизу ценовой шкалы, загораживая надписи на ней. И это мешает. А стили отрисовки задаются лишь общие для всех уровней.
Поэтому нужно, как-минимум, сделать так, чтобы значение уровня не показывалось на ценовой шкале в данном случае. А в идеале - добавить функцию удаления уровней.
Кстати, и функция по добавления текстового описания уровней тоже не помешала бы. Ведь вручную это описание задавать можно, так почему это не предусмотрено через MQL?
Уважаемые разработчики, сделайте пожалуйта возможность удалять горизонтальные уровни с графика индикатора. Сейчас это сделать невозможно, т.к. даже если уровню присваиваешь значение EMPTY_VALUE (или любое другое значение, выходящее за пределы графика), то это значение всё-равно отображается внизу ценовой шкалы, загораживая надписи на ней. И это мешает. А стили отрисовки задаются лишь общие для всех уровней.
Поэтому нужно, как-минимум, сделать так, чтобы значение уровня не показывалось на ценовой шкале в данном случае. А в идеале - добавить функцию удаления уровней.
Кстати, и функция по добавления текстового описания уровней тоже не помешала бы. Ведь вручную это описание задавать можно, так почему это не предусмотрено через MQL?
это имеется ввиду? )
программно это через property надо
indicator_levelN
double
горизонтальный уровень N в отдельном окне индикатора, где N от 1 до
8
Гы.. новый билд..
Это баг - или фича такая - осциллятор в майн окне??))) Меняем проперти при компиляции..
[code]#property indicator_separate_window
//#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Aqua
#property indicator_color2 Red
double MBuff[], SBuff[];
//+------------------------------------------------------------------+
int init(){
SetIndexBuffer(0,MBuff); SetIndexStyle(0,DRAW_LINE,STYLE_SOLID);
SetIndexBuffer(1,SBuff); SetIndexStyle(1,DRAW_LINE,STYLE_DOT);
SetLevelValue(0,0);
SetLevelValue(1,20);
SetLevelValue(2,80);
SetLevelValue(3,100);
IndicatorDigits(Digits);
IndicatorShortName("OOOppsss");
return(0);
}
int deinit(){return(0);}
int start(){
for(int i=Bars-10; i>=0; i--){
SBuff[i] = iStochastic(NULL,0,5,3,3,MODE_SMA,0,MODE_SIGNAL,i);
MBuff[i] = iStochastic(NULL,0,5,3,3,MODE_SMA,0,MODE_MAIN,i);
}
return;
}
[/code]
Блин! Опять классы окон поменяли!
=============
Для пользователей библиотеки ServicesMT4.dll прикрепил новую версию адаптированную под 438 билд МТ4. Она совместима со всеми предыдущими билдами МТ4.
В ближайшее время обновлю все программы в копилке, что используют эту библиотеку.
=============
Что с классами окон?! В Альпари один класс, в других ДЦ другой класс!
Гы.. новый билд..
Это баг - или фича такая - осциллятор в майн окне??))) Меняем проперти при компиляции..
уже который билд подряд мелочевка, но всё равно неприятно...:-)))
В этом 438 билде появилась такая ошибка в независимости от советника при его тестировании в тестере стратегий: Zero Devide (деление на ноль). В более ранних версиях этой ошибки не было. Соответственно это не позволяет теперь производить тестирование.
Всё тестируется нормально.
Уважаемые разработчики!
На графике оптимизации не отрисовываются линии. Это что, так и задумано? Или что-то забыли?
Уважаемые разработчики, сделайте пожалуйта возможность удалять горизонтальные уровни с графика индикатора. Сейчас это сделать невозможно, т.к. даже если уровню присваиваешь значение EMPTY_VALUE (или любое другое значение, выходящее за пределы графика), то это значение всё-равно отображается внизу ценовой шкалы, загораживая надписи на ней. И это мешает. А стили отрисовки задаются лишь общие для всех уровней.
Поэтому нужно, как-минимум, сделать так, чтобы значение уровня не показывалось на ценовой шкале в данном случае. А в идеале - добавить функцию удаления уровней.
Кстати, и функция по добавления текстового описания уровней тоже не помешала бы. Ведь вручную это описание задавать можно, так почему это не предусмотрено через MQL?
Уважаемые разработчики, сделайте пожалуйта возможность удалять горизонтальные уровни с графика индикатора. Сейчас это сделать невозможно, т.к. даже если уровню присваиваешь значение EMPTY_VALUE (или любое другое значение, выходящее за пределы графика), то это значение всё-равно отображается внизу ценовой шкалы, загораживая надписи на ней. И это мешает. А стили отрисовки задаются лишь общие для всех уровней.
Поэтому нужно, как-минимум, сделать так, чтобы значение уровня не показывалось на ценовой шкале в данном случае. А в идеале - добавить функцию удаления уровней.
Кстати, и функция по добавления текстового описания уровней тоже не помешала бы. Ведь вручную это описание задавать можно, так почему это не предусмотрено через MQL?
это имеется ввиду? )
программно это через property надо
.....
=============
Что с классами окон?! В Альпари один класс, в других ДЦ другой класс!
Метаквоты, с какой целью сделаны индивидуальные классы окон для каждого брокера?
Даже нет! Они случайным образом меняются от каждой загрузки МТ4! Зачем?
=========
Кажется понял зачем так. Для работы с откреплёнными окнами разных МТ4 это правильно и очень удобно.
Но зачем это для дочерних окон МТ4?