Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
kimse bana söyleyebilir mi?
Zigzag'ın önceki son üst ve alt değerini belirlemek için kullanılan kod
ZigZag Üst Ve Alt Sayılar
kimse bana söyleyebilir mi? Zigzag'ın önceki son üst ve alt değerini belirlemek için kullanılan kod
merhaba 13,
Daha önce RSI değerleri ve önceki çubuklar için değerler bulma hakkında soru sormuştunuz:
RSI Değerleri:
Koddaki son karakter, hangi BAR'dan değerlerin alınacağını belirtir - Örneğin:
RsiCurrent = iRSI(NULL,0,RSIPerod,0,0); // 0 = Geçerli Çubuk
RsiBar5 = iRSI(NULL,0,RSIPerod,0,5); // 5 = Önceki 5. Çubuk Geri
Karşılaştırmak istediğiniz her çubuk için aynısını yapın, ardından alım/satım işlemleri için kodunuzu ekleyin
Temel kod örneği - if (RsiCurrent > RsiBar5) O zaman şunu yapın;
------------------
ZigZag Numaraları:
Üst ve alt için sayıları olan pek çok ZigZag göstergesi görmedim, ancak ZigZag'ı kullanan ve üstte ve altta sayıları yerleştiren birkaç gösterge var. Şunları aramayı deneyin:
Semafor ZigZag'ler
Eliot Dalgaları
ZUP'lar
Ekli, sayıları içeren 3_Level_ZZ adlı bir göstergedir . Sadece temel ZigZag'inizi ekleyin ve ayarları eşleştirin.
İyi şanslar ve umarım bu yardımcı olur!
Robert
çok teşekkürler
ama istill'in bir sorunu var; Diğer top/buttom ile hata yapmayı denediğimde, sadece son top ve buttom kullanmam için bana kodu verebilir misin (bu yüzden kafam karıştı sadece son değeri kaydetmek için)
teşekkürler
ZigZag'lara Aşina Değilim
çok teşekkürler
ama hala bir sorunum var; Diğer üst/alt ile hata denediğimde bana yalnızca son üst ve alt kullanma kodunu verebilir misiniz (bu yüzden kafam karıştı sadece son değeri kaydetmek için)
teşekkürlermerhaba 13,
Daha önce bahsetmiştim ben sadece acemi bir kodlayıcıyım... ve bu durumda size önerdiğim ZigZag veya diğer wave göstergelerini kullanmıyorum veya anlamıyorum, bu yüzden "üst ve alt" kodlamanıza yardımcı olamayabilirim ", özellikle kodun ne olduğunu görmeden.
Belki burada başka biri ZigZag'ler konusunda yardımcı olabilir... ve ne kadar fazla ayrıntı sağlarsanız... diğerleri size o kadar iyi yardımcı olabilir.
Bu arada, 3_Level_ZZ_Semaphore, size yardımcı olacaksa, değerleri alabileceğiniz arabelleklere sahiptir.
Dikkatli ol,
Robert
çok teşekkürler
ama istill'in bir sorunu var; Diğer top/buttom ile hata denediğimde sadece son top ve buttom kullanmam için bana kodu verebilir misin (bu yüzden kafam karıştı) sadece son değeri kaydetmek için)
teşekkürlerZig zag ile, üst ve alt noktaları tam olarak belirlemek imkansızdır, bir Ea'ya zikzak yapmak için bir iCustom çağrısıdır.
ZZ3=iCustom(NULL,0,"ZigZag",derinlik,sapma,geri adım,0,2);
ZZ2=iCustom(NULL,0,"ZigZag",derinlik,sapma,geri adım,0,1);
o zaman ticaret yapmak için şöyle bir şey yapabilirsiniz
if ((ZZ3!=0 || ZZ2!=0) //al sinyali
ve satış sinyali için aynı,
başka bir yol olabilir (bundan emin değilim)
if (ZZ3!=Yüksek[2] || ZZ2!=Yüksek[1]) //al sinyali
if (ZZ3!=Düşük[2] || ZZ2!=Düşük[1]) //satış sinyali
ancak olası en üst veya en alt seviyeye yaklaşmak için gerçekten de cci'nin aşırı alımı veya aşırı satımı gibi başka bir göstergeye ihtiyacınız var.
bu kodla ilgili sorunum var
Bu kod olarak zikzak Ea ile sorunum var Bu kadar yakın olarak zikzak göstergesini kullanıyorum
ve üst ve alt kısmı aşağıdaki kod olarak tanımlayın
ama düzgün çalışmıyor
önceki kırmızı ok kadar düştüğünde kısa devre yapmak istiyorum (aşağıdaki resim)
ve yeşil ok olarak önceki en yüksek değeri kırdığınızda satın alın (aşağıdaki resim)
peki, bu kodda neyi yanlış yaptığımı ve hangi kodu kullanmam gerektiğini söyleyen var mı?
teşekkürler
int başlangıç()
{
//----
{
çift zikzakyüksek, zigzaglow, zigzaghighx, zigzaglowx, zigzaghighp;
çift zigzaglowp, zigzaghigha, zigzaglowa, pc;
çift bilet, toplam, sipariş;
int h, l;
zigzaghighx=iCustom(NULL,0,"ZigZag",12,5,3,MODE_HIGH,h);
zigzaglowx=iCustom(NULL,0,"ZigZag",12,5,3,MODE_LOW,l);
zigzaghighp=iCustom(NULL,0,"ZigZag",12,5,3,MODE_HIGH,h+1);
zigzaglowp=iCustom(NULL,0,"ZigZag",12,5,3,MODE_LOW,l+1);
zigzaghigha=iCustom(NULL,0,"ZigZag",12,5,3,MODE_HIGH,h-1);
zigzaglowa=iCustom(NULL,0,"ZigZag",12,5,3,MODE_LOW,l-1);
pc=iClose(NULL,0,1);
toplam=SiparişToplam();
//üst kısmı belirle//
süre(h>1)
{
if((zigzaghighx > zigzaghighp) && (zigzaghighx > zigzaghigha))
zikzakyüksek=zigzagyüksekx;
dönüş(0);
}
// buttom'u tanımla//
süre(l>1)
{
if((zigzaglowx < zigzaglowp) && (zigzaglowx < zigzaglowa))
zigzaglow=zigzaglowx;
dönüş(0);
}
//alış-satış//
if((toplamzigzagyüksek))
{ticket=OrderSend(Symbol(),OP_BUY,1,Ask,1,0,0,"satın al",0,0,Yeşil);
OrderSelect(bilet,SELECT_BY_TICKET,MODE_TRADES);
Yazdır ("satın al");
dönüş(0);
}
if((toplam>0)&&(pc<zigzaglow))
{OrderClose(OrderTicket(),OrderLots(),Bid,1,Kırmızı);
Yazdır ("satış");
dönüş(0);
}
dönüş;
}
//----
dönüş(0);
}
MT4 zikzak gösterge parametreleri - onları kim anlıyor?
Merhaba
MT 4 ZZ göstergesinin parametrelerini anlamıyorum:
derinlik / sapma / geri adım
bunları bana kim açıklayabilir?
Derinliğin çubuk sayısı olacağını varsayıyorum? sapma %? ve geri adım hiçbir fikrim yok ...
Teşekkürler
Zig zag'ı her zaman severim, aranızda zig zag'ı filtrelemek için uygun bir göstergeye sahip olan var mı?
Zig zag'ı her zaman severim, aranızda zig zag'ı filtrelemek için uygun bir göstergeye sahip olan var mı?
belki yanlış zikzak sinyallerini filtrelemek için HMA veya nolagma göstergelerini kullanabilirsiniz, RBCI başka bir seçenektir.
Yeniden boyandığında insanların neden zz'ye bu kadar odaklandıklarını anlamıyorum.