Kodlama yardımı - sayfa 216

 

merhaba, rahatsız ettiğim için özür dilerim ama indi test işareti bir hatadır, lütfen eklemeyin

şimdiden teşekkürler

 

Sevgili Mladen, lütfen, bu göstergede değişiklik yapılmasını rica ediyorum. Y eksenlerinde, yani kaydırma, genişletilmiş ayarlarla yukarı kaydırma. Mümkünse, bu göstergeyi bir grafikte kanal yapmak istiyorum.

 
Air92:
Sevgili Mladen, lütfen, bu göstergede değişiklik yapılmasını rica ediyorum. Y eksenlerinde, yani kaydırma, genişletilmiş ayarlarla yukarı kaydırma. Mümkünse, bu göstergeyi bir grafikte kanal yapmak istiyorum.

hava92

Sık kullanılan cümle: bu, derlenmiş bir koddur

 
mladen:
Air92 Sık kullanılan cümle: bu, derlenmiş bir koddur

teşekkür ederim. anladım

 
Air92:
teşekkür ederim. anladım

np. Artık o kadar geniş bir alana yayıldılar ki artık onlardan kaçınmak imkansız.

 
mayoune08:
Merhaba mrTools merhaba malden

Lütfen benim için özel bir şey yapar mısınız, tüm göstergeleri bire birleştirmek istiyorum, yani en az 2 ok aynı tarafta olduğunda bir ok çıkıyor (zavallı ingilizcemi mazur görün) en az 2 ok olmalı ve varsa biri tam tersi görünmüyor

Lütfen fsd indi satırları göstermeden hemen önce temayı kaldırabilir ve yalnızca oklara izin verebilir misiniz ve lütfen fsd ile abarttığımı biliyorum ok mevcut çubukta görünüyor Daha önce çubuk görünmesini sağlayabilir misiniz

Yani normalde sadece bir ok alacağım

Bu arada 2 ilik var uyarısı olmayanı yeniden çiziyor yanlış sinyal olsa bile aynı parametrelerle (3.3.3.3) düzeltebilir misiniz?

Çok teşekkürler ve istek için üzgünüm

imed

mayonez08

Bu kadar çok göstergeyi bir araya getirdiğinizde, sonucun çok gecikeceğinden neredeyse emin olabilirsiniz. Bir sinyal almak için çok sayıda göstergenin kombinasyonu, her zaman o anda mümkün olan en yavaş göstergede sinyal verme eğilimindedir. Daha basit kombinasyonlar bulmak (en azından benim görüşüm) ve göstergelerin aslında aynı şeyleri farklı şekillerde göstermemesine dikkat etmek daha iyidir.

__________________

Not: salıncak okları hesaplama için gelecekteki verileri kullanıyor. Gelecekteki verileri kullanan göstergeleri bir sinyal modunda kullanmak genel olarak kötü bir fikirdir.

 

Merhaba mladen, bu göstergeyi düzeltmeme yardım eder misiniz?

#property indicator_separate_window

#property indicator_buffers 3

#property indicator_color1 Red

//----

extern int N = 30;

//----

double UpperBuf[];

double UpperBuf1[];

double UpperBufIndicator[];

//+------------------------------------------------------------------+

//| |

//+------------------------------------------------------------------+

void init()

{

SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 1);

SetIndexDrawBegin(0, N);

SetIndexBuffer(0, UpperBufIndicator);

}

//+------------------------------------------------------------------+

//| |

//+------------------------------------------------------------------+

void deinit()

{

//----

}

//+------------------------------------------------------------------+

//| |

//+------------------------------------------------------------------+

void start()

{

int counted = IndicatorCounted();

//----

if(counted < 0)

return (-1);

//----

if(counted > 0)

counted--;

int limit = Bars - counted;

//----

for(int i = 0; i < limit; i++)

{

UpperBuf =(3 * iStochastic(NULL,0,4,2,2,MODE_SMA,0,MODE_MAIN,i)+ 4* iStochastic(NULL,0,75,20,20,MODE_SMA,0,MODE_MAIN,i))/5.2 ;

UpperBuf1 = iMAOnArray(UpperBuf,0,3,0,MODE_SMA,i);

UpperBufIndicator= UpperBuf- UpperBuf1;

}

}

//+------------------------------------------------------------------+

 
k3rn3l:
Merhaba mladen, bu göstergeyi düzeltmeme yardım eder misiniz?

#property indicator_separate_window

#property indicator_buffers 3

#property indicator_color1 Red

//----

extern int N = 30;

//----

double UpperBuf[];

double UpperBuf1[];

double UpperBufIndicator[];

//+------------------------------------------------------------------+

//| |

//+------------------------------------------------------------------+

void init()

{

SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 1);

SetIndexDrawBegin(0, N);

SetIndexBuffer(0, UpperBufIndicator);

}

//+------------------------------------------------------------------+

//| |

//+------------------------------------------------------------------+

void deinit()

{

//----

}

//+------------------------------------------------------------------+

//| |

//+------------------------------------------------------------------+

void start()

{

int counted = IndicatorCounted();

//----

if(counted < 0)

return (-1);

//----

if(counted > 0)

counted--;

int limit = Bars - counted;

//----

for(int i = 0; i < limit; i++)

{

UpperBuf =(3 * iStochastic(NULL,0,4,2,2,MODE_SMA,0,MODE_MAIN,i)+ 4* iStochastic(NULL,0,75,20,20,MODE_SMA,0,MODE_MAIN,i))/5.2 ;

UpperBuf1 = iMAOnArray(UpperBuf,0,3,0,MODE_SMA,i);

UpperBufIndicator= UpperBuf- UpperBuf1;

}

}

//+------------------------------------------------------------------+

[/PHP]

k3rn3l

Şimdi çalışıyor

[PHP]#özellik göstergesi_separate_window

#özellik göstergesi_tamponları 3

#özellik göstergesi_renk1 Kırmızı

#özellik göstergesi_color2 KireçYeşil

#özellik göstergesi_renk3 Turuncu

//----

harici int N = 30;

//----

çift UpperBuf[];

çift UpperBuf1[];

çift UpperBufIndicator[];

//+------------------------------------------- -------------------+

//| |

//+------------------------------------------- -------------------+

geçersiz başlangıç()

{

SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 1);

SetIndexDrawBegin(0, N);

SetIndexBuffer(0, UpperBufIndicator);

SetIndexBuffer(1, UpperBuf);

SetIndexBuffer(2, UpperBuf1);

}

//+------------------------------------------- -------------------+

//| |

//+------------------------------------------- -------------------+

geçersiz tanım()

{

//----

}

//+------------------------------------------- -------------------+

//| |

//+------------------------------------------- -------------------+

geçersiz başlangıç()

{

int sayılan = IndicatorCounted();

//----

eğer(sayıldı < 0)

dönüş (-1);

//----

eğer(sayıldı > 0)

sayıldı--;

int limit = Çubuklar - sayılır;

//----

for(int i = limit; i >=0; i--) UpperBuf =(3 * iStochastic(NULL,0,4,2,2,MODE_SMA,0,MODE_MAIN,i)+ 4* iStochastic(NULL,0, 75,20,20,MODE_SMA,0,MODE_MAIN,i))/5.2 ;

for( i = limit; i >=0; i--)

{

UpperBuf1 = iMAOnArray(UpperBuf,0,3,0,MODE_SMA,i);

UpperBufIndicator= UpperBuf- UpperBuf1;

}

}

//+------------------------------------------- -------------------+

 

alarmlı bir fraktal arıyorum

 
drunkpips:
uyarılı bir fraktal arıyorum

sarhoşlar

Bunu https://www.mql5.com/en/forum/173009/page12 kullanabilirsiniz (periyodu 5 olarak ayarlayın ve yerleşik fraktallarla tamamen aynı olacaktır)