Evrensel MA Çapraz EA - sayfa 90

 

Ek Filtre

merhaba mladen

"Üçüncü hareketli ortalama" yerine ekli "Satın Al Uyarısı" göstergesini kullanmaya çalıştım.

"x" SATIN AL dediğinde, sadece satın almaya giderim,

"x" SAT dediğinde, sadece satmaya giderim.

ama çalışmadı.

Lütfen doğrulamaya yardım edin

.

Aşağıda "Alım Uyarısı" göstergesi bulunmaktadır :

#özellik göstergesi_chart_window

#özellik göstergesi_tamponları 1

#özellik göstergesi_renk1 Beyaz

#özellik göstergesi_width1 10

//---- giriş parametreleri

harici int ahır=300;

extern int Uzunluk=30;// 19 idi

çift önceki;

çift son;

çift uyarıBar;

harici int SoundAlertMode = 1;

harici int Yalnızca Ses = 1;

extern bool hedefleri = yanlış;

//---- arabellekler

çift ExtMapBuffer1[];

//çift ExtMapBuffer2[];

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

//| Özel gösterge başlatma işlevi |

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

int init()

{

//---- göstergeler

SetIndexEmptyValue(0,0.0);

SetIndexDrawBegin(0, ahır);

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0,251);

SetIndexBuffer(0,ExtMapBuffer1);

GöstergeShortName("DIN");

Bu yüzden "iMA()" yerine "iCustom()" kullanıyorum:

//| ÜÇÜNCÜ HAREKETLİ ORTALAMA |

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

if(UseThirdMA==true)

{

ThirdMAValue = iCustom(NULL,0,"Satın Al Uyarısı",0,0);

if(UseCounterTrend==yanlış)

{

if(BuyCondition==true && SlowMACurrent>ThirdMAValue) BuyCondition = true; başka BuyCondition = yanlış;

if(SellCondition==true && SlowMACurrent<ThirdMAValue) SellCondition = true; başka SellCondition = yanlış;

}

başka

{

if((BuyCondition==true && FastMACurrent<ThirdMAValue) ||

(SellCondition==true && FastMACurrent>ThirdMAValue)) CounterTrend = true; başka CounterTrend = yanlış;

Teşekkür ederim

Dosyalar:
 

Hey,

StopAndReverse ve ExitOnCross'ta pek bir fark görmüyorum yoksa yanılıyor muyum?

 

Orijinal universalMACross EA'da gerçekten takip eden bir kâr nasıl belirlenir, çünkü kârın çalışmasına izin vermek yerine her zaman kârıma vurur

 

Merhaba millet,

Son UniversalMAcross'ta birisi x saat sonra bir close_losing_position ekleyebilir mi?

Serten ayarı ile kapatılmayan işlemlere devam ediyorum: stoplolar eklenmiyor.

UseCounterTrend true ile bu sorunu yaşıyorum.

Ve üçüncü MA true kullanın.

İyi bir setfile paylaşacak!

 

İyi bir setfile paylaşacak!

Sahip olduğum sorunun CT_stop'ta olduğunu görüyorum.

Tüm pozisyonlara aynı stop, tp ve takip kurallarını vermek mümkün müdür?

İyi bir ayar dosyam var, bir görünüm pozisyonları kapanmaz ve DD'ye neden olur.

Pozisyonlar normal bir SL'de kapatılacaksa, sonuçlar çok iyiden daha fazlasıdır!

Dosyalar:
chart.gif  40 kb
 
star821:
merhaba mladen

"Üçüncü hareketli ortalama" yerine ekli "Satın Al Uyarısı" göstergesini kullanmaya çalıştım.

"x" SATIN AL dediğinde, sadece satın almaya giderim,

"x" SAT dediğinde, sadece satmaya giderim.

ama çalışmadı.

Lütfen doğrulamaya yardım edin

.

Aşağıda "Alım Uyarısı" göstergesi bulunmaktadır :

#özellik göstergesi_chart_window

#özellik göstergesi_tamponları 1

#özellik göstergesi_renk1 Beyaz

#özellik göstergesi_width1 10

//---- giriş parametreleri

harici int ahır=300;

extern int Uzunluk=30;// 19 idi

çift önceki;

çift son;

çift uyarıBar;

harici int SoundAlertMode = 1;

harici int Yalnızca Ses = 1;

extern bool hedefleri = yanlış;

//---- arabellekler

çift ExtMapBuffer1[];

//çift ExtMapBuffer2[];

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

//| Özel gösterge başlatma işlevi |

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

int init()

{

//---- göstergeler

SetIndexEmptyValue(0,0.0);

SetIndexDrawBegin(0, ahır);

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0,251);

SetIndexBuffer(0,ExtMapBuffer1);

GöstergeShortName("DIN");

Bu yüzden "iMA()" yerine "iCustom()" kullanıyorum:

//| ÜÇÜNCÜ HAREKETLİ ORTALAMA |

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

if(UseThirdMA==true)

{

ThirdMAValue = iCustom(NULL,0,"Satın Al Uyarısı",0,0);

if(UseCounterTrend==yanlış)

{

if(BuyCondition==true && SlowMACurrent>ThirdMAValue) BuyCondition = true; başka BuyCondition = yanlış;

if(SellCondition==true && SlowMACurrent<ThirdMAValue) SellCondition = true; başka SellCondition = yanlış;

}

başka

{

if((BuyCondition==true && FastMACurrent<ThirdMAValue) ||

(SellCondition==true && FastMACurrent>ThirdMAValue)) CounterTrend = true; başka CounterTrend = yanlış;

Teşekkür ederim

yıldız821

Gönderinizi ancak şimdi gördüm: BuySell uyarı göstergesini normal hareketli ortalamayla karşılaştıramazsınız, çünkü BuySell uyarısının çoğu zaman arabellekte 0 değeri vardır ve 0'dan farklı bir değere sahip olsa bile, ortalama ile karşılaştırılamaz. normal bir yol. Aynı gösterge ailesine ait değiller, bir tür konuşma ve bu yüzden onları karşılaştıramazsınız.

 

Not edildi ve teşekkür ederim mladen.

 

merhaba; mladen yardımınız ve geliştirilmiş ea için teşekkür ederiz.

paulc

 

DÜZENLEME: ben de;

gönderiyi unuttum, gönderecek bir şey bul ama bu konu için değil. Afedersiniz

Teşekkürler.

 

Şimdi test ediyorum ve sonuçları bildireceğim arkadaşlar