Мультитаймфреймовые индикаторы - страница 125

 

Он исправил.

fxbs:
CJA, вот что вы чувствуете, когда кто-то возится с вашим персоналом?

P.S. Wings10, Младен убьет тебя... (шутка)

P.P.S. Bookkeeper ("Все показатели для самоуничижения") грустит - "Парню, который сделал пресловутый "Солнечный ветер" (от Фишера) надо запретить программировать..."

Извините, это все мое недоразумение.

 

файл удаляется один раз

fxbs:
Крылов, если этот кусок кода останется - пожалуйста, уберите наши имена (и "forexTSD").

живи просто Юра Прокофьев

(просьба отредактировать вложения в сообщениях 1254 и 1261)

Мы же не хотим, чтобы наши имена попали в чушь, распространяющуюся по всему миру, верно?

{ MaxH = High;

MinL = Low[Lowest(NULL,0,MODE_LOW,period,i)];

price = (High+Low)/2;

Value = 0.33*2*((price-MinL)/(MaxH-MinL)-0.5) + 0.67*Value1;

Value=MathMin(MathMax(Value,-0.999),0.999);

ExtBuffer0=0.5*MathLog((1+Value)/(1-Value))+0.5*Fish1;

Value1=Value;

Fish1=ExtBuffer0;

Поправка после того, как сделаю релиз

 

MTF в советниках

Здравствуйте,

Хотел бы спросить у опытных кодеров, если таковые найдутся, полезно ли использовать MTF индикаторы в советниках. Я пробовал, но с MTF показатели гораздо более плохие, чем с обычными, с более высокими настройками TF. Пожалуйста, если здесь есть кодеры, которые знают, как решить эту проблему (какие MTF можно использовать, или из каких кодеров они сделаны, или как внедрить их в код лучшим способом, и т.д.) и будут так добры, ПОЖАЛУЙСТА, сообщите всем об этом. Большое спасибо за помощь.

Марко

 
fxbs:

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

или

попробуйте несколько графиков - скриншоты или

в меню mt файл/сохранить как изображение/активное рабочее пространство

период - я имею в виду временной период H1, H4 и т.д.

также попробуйте 1TF бар (установите его на любой TF) и сравните.

4expl https://www.mql5.com/en/forum (возможно, это то, что вам нужно).

btw наш индис не будет перерисовывать никакие бары (закрашивать текущий бар до его установки (закрытия) как любой другой индис, но не перерисовывать).

Привет, fxbs, еще раз спасибо за попытку помочь мне. Действительно трудно попытаться запечатлеть это на скриншотах, так как я не часто вижу, как это происходит. Но я все же попробую. Я понимаю, что вы говорите о пересечениях mtf, но индикатор не перерисовывает реальные бары/свечи. он перерисовывает несколько точек на фактическом индикаторе. скажем, например, 4h stoch находится вверх... индикатор покажет точки как зеленые. если 4h затем пересечется вниз, несколько точек на 4h станут красными вместо самой текущей точки (если индикатор размещен на ТФ ниже 4h).

еще раз спасибо.

 

Фракталы MTF - отдельное окно

У меня проблема с тем, как заставить MTF-фрактал работать правильно.

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

Я хотел, чтобы фракталы были в отдельном окне.

Заранее спасибо

Файлы:
 
highway3000:
У меня проблема с тем, как заставить фрактал MTF работать правильно.

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

Я хотел, чтобы фракталы были в отдельном окне.

Заранее спасибо

SetIndexEmptyValue

//---- indicator line

SetIndexBuffer(0,ExtMapBuffer1);

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0,119);

SetIndexBuffer(1,ExtMapBuffer2);

SetIndexStyle(1,DRAW_ARROW);

SetIndexArrow(1,119);

SetIndexEmptyValue(0,0.0);

SetIndexEmptyValue(1,0.0);

//---- name for DataWindow and indicator subwindow label
 
 

Крылов, если этот предсказывающий прошлое кусок кода останется - пожалуйста, уберите наши имена (и "forexTSD").

живи просто Юра Прокофьев

(просьба отредактировать вложения в постах 1254 и 1261)

мы же не хотим, чтобы наши имена на bullsht ind распространялись по всему миру, верно?

{ MaxH = High;

MinL = Low[Lowest(NULL,0,MODE_LOW,period,i)];

price = (High+Low)/2;

Value = 0.33*2*((price-MinL)/(MaxH-MinL)-0.5) + 0.67*Value1;

Value=MathMin(MathMax(Value,-0.999),0.999);

ExtBuffer0=0.5*MathLog((1+Value)/(1-Value))+0.5*Fish1;

Value1=Value;

Fish1=ExtBuffer0;
 

Спасибо

fxbs:
SetIndexEmptyValue
//---- indicator line

SetIndexBuffer(0,ExtMapBuffer1);

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0,119);

SetIndexBuffer(1,ExtMapBuffer2);

SetIndexStyle(1,DRAW_ARROW);

SetIndexArrow(1,119);

SetIndexEmptyValue(0,0.0);

SetIndexEmptyValue(1,0.0);

//---- name for DataWindow and indicator subwindow label

Спасибо Fxbs

Теперь все работает идеально.

Очень признателен за вашу помощь

Желаю вам удачной торговли

Шоссе

 

хорошо... у меня есть несколько скринов

ok fxbs.... обратите внимание на первом рисунке, что дневные точки показаны зеленым цветом. Когда рынок движется и дневные стопы разворачиваются, посмотрите, что происходит на второй картинке. все точки превращаются из зеленых в красные. Я понимаю, что меня должны волновать последние точки на правом краю кадра, но мне интересно, не испортит ли это мое бэктестирование.

спасибо