[Arşiv!] Herhangi bir uzman veya göstergeyi ücretsiz yazacağım. - sayfa 109
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
Eğer sorun değilse stopları limitlerle değiştirin ricam ama hadi bir bahşiş bırakalım, denemeye zamanım olacak, sonucu yazarım. Benim camcohob@mail.ru şimdiden teşekkürler. c
TAMAM! Yarın ilgileneceğim.
Teşekkürler, bekliyorum.
Merhaba!
Ama böyle bir sistem gücünüz dahilinde Ticaret stratejiniz Kaplumbağalar (Kaplumbağalar) ?
Merhaba, iki tfs'yi birbirine bağlayan sesli sinyalli bir anahtarcı yazmak mümkün müdür?
sinyal koşulları:
1) en yüksek TF'de (örneğin, n1) AO sıfırı geçer, ardından ikinci koşul için arama başlar
2) 2 TF daha genç (örneğin, m5) AO sıfırı aynı yönde geçer (bundan önce ters yönde gitmesi mantıklıdır, çünkü AO n1 üzerinde sıfırı yukarıya doğru geçtiği anda AO zaten yukarıda olacaktır. m5'te sıfır, yani geri alma işleminden sonra yeni bir kavşakla ilgileniyorum)
Forum kullanıcıları, bir sorum var.
Renko çizelgeleri ve kullanımları burada bir kereden fazla tartışıldı. Uzun süredir, Renko çubuklarını doğru bir şekilde oluşturan kod tabanından bir Uzman Danışman kullanıyorum, ancak geri giderken onları biraz yanlış çizmesi şanssızlık. Bak, onları şöyle çiziyor:
ama burada başka bir bara sahip olmak istiyorum, yani. Böyle:
Bana kodda neyin değiştirilmesi gerektiğini söyle. Anladığım kadarıyla, kodun bu bölümünde while döngülerinde bir şeyi değiştirmeniz gerekiyor:
//+------------------------------------------- --------------------+
//| SilverTrend_Signal.mq4
//| Ramdass - Yalnızca dönüştürme
//+------------------------------------------- --------------------+
#property telif hakkı "SilverTrend, CrazyChart tarafından yeniden yazılmıştır"
#özellik bağlantısı "http://viac.ru/"
#özellik göstergesi_chart_window
#özellik göstergesi_tamponları 2
#özellik göstergesi_renk1 Su
#özellik göstergesi_color2 Menekşe
//---- giriş parametreleri
harici int RİSK=3;
harici int CountBars=350;
harici bool SoundAlert = true;
intSSP=9;
//---- arabellekler
çift val1[];
çift val2[];
//+------------------------------------------- --------------------+
//| özel gösterge başlatma işlevi |
//+------------------------------------------- --------------------+
int init()
{
string kısa_adı;
//---- gösterge çizgisi
Gösterge Tamponları(2);
SetIndexStyle(0,DRAW_ARROW);
SetIndexArrow(0,233);
SetIndexStyle(1,DRAW_ARROW);
SetIndexArrow(1,234);
SetIndexBuffer(0,val1);
SetIndexBuffer(1,val2);
//----
dönüş(0);
}
//+------------------------------------------- --------------------+
//| SilverTrend_Signal |
//+------------------------------------------- --------------------+
int başlangıç()
{
if (CountBars>=Barlar) CountBars=Barlar;
SetIndexDrawBegin(0,Bars-CountBars+SSP);
SetIndexDrawBegin(1,Bars-CountBars+SSP);
int i,shift,counted_bars=IndicatorCounted();
int i1,i2,K;
çift Aralık,AvgRange,smin,smax,SsMax,SsMin,fiyat;
bool yükseliş trendi, eski;
//----
if(Bars<=SSP+1) return(0);
//---- ilk sıfır
if(counted_bars<SSP+1)
{
for(i=1;i<=SSP;i++) val1[CountBars-i]=0.0;
for(i=1;i<=SSP;i++) val2[CountBars-i]=0.0;
}
//----
K=33-RİSK;
for (shift = CountBars-SSP; shift>=0; shift--)
{
aralık = 0;
OrtAralık=0;
için (i1=shift; i1<=shift+SSP; i1++)
{AvgRange=OrtRange+MathAbs(Yüksek[i1]-Düşük[i1]);
}
Aralık=OrtAralık/(SSP+1);
SsMax=Yüksek[shift]; SsMin=Düşük[shift];
(i2=shift;i2<=shift+SSP-1;i2++) için
{
fiyat=Yüksek[i2];
if(SsMax<fiyat) SsMax=fiyat;
fiyat=düşük[i2];
if(SsMin>=fiyat) SsMin=fiyat;
}
smin = SsMin+(SsMax-SsMin)*K/100;
smax = SsMax-(SsMax-SsMin)*K/100;
val1[shift]=0;
val2[shift]=0;
if (Close[shift]<smin)
{
yükseliş trendi=yanlış;
}
if (Close[shift]>smax)
{
yükseliş trendi=doğru;
}
if (yükseliş trendi!=eski && yükseliş trendi==true) {val1[shift]=Düşük[shift]-Range*0.5;}
if (yükseliş trendi!=eski && yükseliş trendi==yanlış) {val2[shift]=Yüksek[shift]+Aralık*0.5;}
eski=yükseliş trendi;
}
dönüş(0);
}
//+------------------------------------------- --------------------+
geçersiz SendAlert(string txt) {
if (Zaman[0] != tt) {
if (SoundAlert) {
if (txt == "satın al") Alert("Trend Uzun " + Symbol() + ", " + Period());
if (txt == "sat") Alert("Trend Short " + Symbol() + ", " + Period());
}
tt = Zaman[0];
}
}
Şube kapalı çünkü. işlevi uzun süredir yerine getirilmemiştir.
Direkt konu yazarına yazmak isteyen herkese soruyorum ( https://www.mql5.com/ru/users/kubodel/ ).
Tüm yeni gönderiler uyarı yapılmadan silinecektir.