Kodlama yardımı - sayfa 356

 

Merhaba Mladen (veya Mrtools)

SSA MA ile kesiştiğinde SSA MA'ya bir uyarı ekleme hakkında bir tartışma yaptığımızı hatırlıyorsunuzdur.

SSA'nın yeniden hesapladığını veya 'yeniden boyadığını' söylediniz (bu kelimeden nefret ediyorum ...). Tabii ki haklısın, ama yine de M1 konusunda aynı fikirde değilim çünkü deneyimlerime göre orada çok da önemli değil. Enfin, soit...

Artık o uyarıya ihtiyacım yok, çünkü geçiş çoğunlukla çok erken oluyor, bunu görmek kolay...

Ancak, gerçekten istediğim şey, SSA yalnızca UNDERNEATH'den -0.3 seviyesini geçtiğinde bir uyarıdır.

Ayrıca, SSA yalnızca YUKARIDAN 0,3 çizgisini geçtiğinde bir uyarı.

SSA alt penceresindeki çizelgeye kendim koyduğum oklara bakın.

Tabii ki ekstra seviyeleri (-0.3 ve 0.3) eklemek harika olurdu.

Büyüklüğünüze teşekkür ederim !!!

Dosyalar:
ssam1.png  41 kb
ssa__ma.mq4  5 kb
 
alpha24:
Merhaba Mladen ve Mrtools,

Lütfen bu göstergenin grafik penceresinden tam tersini görselleştirmesini sağlar mısınız?

İşte resim ekleniyor (başka bir ticaret SW'sinde oluşturulmuş). Dil probleminden dolayı sana açıklamak benim için zor, bu yüzden lütfen bana yardım et.

Dosyalar:
screenshot.png  26 kb
 
alpha24:
İşte resim ekleniyor (başka bir ticaret SW'sinde oluşturulmuş). Dil probleminden dolayı sana açıklamak benim için zor, bu yüzden lütfen bana yardım et.

alfa24

Değerleri bu şekilde tersine çevirmenin tek yolu, değeri 0 değerine eşit yapmaktır (pozitif yerine negatif)

 
mladen:
alpha24 Değerleri bu şekilde tersine çevirmenin tek yolu, değeri 0 değerine eşitlemektir (pozitif yerine negatif)

Sayın,

Kodlamada Sıfırım, bu yüzden zamanınız varsa lütfen kodlayın.

 
alpha24:
Efendim, kodlamada sıfırım, bu yüzden zamanınız varsa lütfen kodlayın.

Anlatmaya çalıştığım, değerleri tamamen değiştirmeden fiyatları yansıtamazsınız (olumlu kalamazlar). Metatrader bunları göstermeyeceğinden, 0'dan küçük değerlere sahip bazı göstergeleri ana grafiğe eklemek imkansızdır.

Fiyatların 0 dışında doğal bir ekseni yoktur ve bu nedenle zaman serisi fiyat çizelgelerine yansıtılamaz.

 

Üzgünüm Ama bunu asla ana grafikte istemiyorum ve bu biri zaten ayrı bir pencerede yapılmış ama buraya göndermiyor.Bu resme bakın.

Dosyalar:
snap154.jpg  107 kb
 

alfa24

Bu gönderiden birini https://www.mql5.com/en/forum/178416/page22 alabilir ve ardından bu satırları değiştirebilirsiniz.

if (MAperiod1 > 0) ExtMapBuffer1[k] = iMA(forSymbol,periods[p],MAperiod1,0,MAMethod,AppliedPrice,i);

if (MAperiod2 > 0) ExtMapBuffer2[k] = iMA(forSymbol,periods[p],MAperiod2,0,MAMethod,AppliedPrice,i);[/PHP]

with these

if (MAperiod1 > 0) ExtMapBuffer1[k] = -iMA(forSymbol,periods[p],MAperiod1,0,MAMethod,AppliedPrice,i);

if (MAperiod2 > 0) ExtMapBuffer2[k] = -iMA(forSymbol,periods[p],MAperiod2,0,MAMethod,AppliedPrice,i);[/PHP]

and these lines

[PHP] double high = iHigh (forSymbol,period,shift);

double low = iLow (forSymbol,period,shift);

double open = iOpen (forSymbol,period,shift);

double close = iClose(forSymbol,period,shift);

with these

[PHP] double high = -iHigh (forSymbol,period,shift);

double low = -iLow (forSymbol,period,shift);

double open = -iOpen (forSymbol,period,shift);

double close = -iClose(forSymbol,period,shift);

__________________________

Not: Kodda üstteki değişikliklerle resimlerde gösterdiği şey için "tüm ma" yı kullandığında neden burada yayınlamadığı açıktır.

 

Teşekkürler bayım

Seninle güzel. Tamamen suskun. Şapkalar çıkar.

Allah senin gibileri cennetten göndersin.

 

Merhaba Mastercash,

Çalıştığını duymak güzel...

Merakımızı gidermek için... Çalıştırmak için ne yaptınız...?

"Sinyal hala geçerli olsun ya da olmasın, hemen EURUSD üzerinde başka bir SATIŞ yapın" ile ilgili...

Gördüğüm kadarıyla... Al/Sat koşullarınızdaki bu kadar çok gösterge, olanları ayırmayı kafa karıştırıcı hale getiriyor.

Daha fazla test için... Koşulları tek bir göstergeyle basitleştirmenizi öneririm -

Örnek - sadece EMA 5 ve EMA 13 geçişlerinizi kullanın... Bu işe yararsa... o zaman diğer koşullarınızı ekleyin...

Bununla birlikte... bu EA şablonundaki Al/Sat rutinlerinde yanlış bir şeyler var gibi görünüyor... diğer şeylerin yanı sıra...

Basit EMA çaprazlarını denedim ve sürekli olarak aynı emir türüyle işlem yapıyor ... tam tersi durum gerçekleşse bile.

Deneyebileceğiniz şey...Mladen'in EA'larını arayın ve bunları yeni EA şablonunuz olarak kullanın... Bu EA ile daha az sorunla ve daha iyi sonuçlarla karşılaşacaksınız...

Yeni EA şablonuna kullanıcı ayarlarınızı ve Al/Sat koşullarınızı girin ve tekrar deneyin...

Birisi EA'yı sıfırdan yeniden yazmadan önerebileceğim en iyi şey bu...

Bu yardımcı olur umarım,

Robert

* Not - "Mladen'in EA'ları" ile... Herkese açık ücretsiz bölümde bulunanları kastediyorum. Umarım bu öneri harika bir kodlayıcıya iltifat olarak alınır.

 
alpha24:
Teşekkürler bayım

Seninle güzel. Tamamen suskun. Şapkalar çıkar.

Allah senin gibileri cennetten göndersin.

Ters fiyatları nasıl kullanıyorsunuz?