Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Yardım göstergesi...
Merhaba
Bu "fikre" sahip olduğumu gösteren bir gösterge var mı?
Sevdiğim "fikir" farklı şekillerde gerçekleştiriliyor ama şimdiye kadar denediğim pek çok şey tam olarak aradığım şey değil...
Bunun gibi bir şey arıyorum...
(Açıklamaya çalışacağım ama İngilizce benim ana dilim değil ve Forex'te acemiyim...)
"Başlangıç koşulları":
- Zaman çerçevesi M5 (M1) - M15 yukarı, ancak ilk iki zaman çerçevesi için daha iyi!;
- Sadece Forex için;
- "Küçük bir zaman çerçevesi - büyük bir dönem ve tam tersi..." temeline dayanmak en iyisidir (Bu açık olabilir, ancak yine de);
- Egzotik isimler ve "özellikler" içeren gösterge yok!;
Temel olarak aşağıdaki formülasyona gelir:
1. 30'un üzerindeki değerler için ADX testi - Trend'de olduğumuzu kanıtlayacaktır. Bu bence önemli bir kilometre taşı ve bu göstergeye dayanıyor! Trend yoksa, yani ADX <30 (25 sanırım bu sınırdı, ancak 30'un muhtemelen düşüneceğini varsayarsak ...)
Eğer Trend Yok - Grafikte gösteriliyorsa "Trend Yok" ve "bekle" verisini göstermeye başlamadan önce bu koşulu karşılayın! Burada, trendin %100 kullanılabilirliğini sağlamak için ADX dışındaki diğer önerilere "açığım", ama en azından onun ifadesinde birbirimizin güvenli olduğunu düşünemiyorum?
2. Trend'e Sahip Olun (sadece varsa!) - STO, MACD, CCI'nin tanıklığı kaydedilir (bunlar menzil içindeyseniz bir tür "yedektir" (konsolidasyon).Ek olarak biz de katılacağız ve kullanılanlar Trend olduğunda: MA Mo, DMI, PAR SIO ve Bollinger Band.
3. Tüm bunların sonucu: Bir trendin varlığının veya yokluğunun yüzdesini görüntüleyin. Sadece araçların öznel yorumlarının olmadığı oranlarda!
Başka bir deyişle özet: Trend'in "oylamaya" katılması ve yalnızca yüzde olarak gösterilen "lehte" ve "karşı" sayılarını, kaçının "açık" ve ne kadar "karşı" olduğunu onaylaması için birçok araç kullanın.
Birileri yazmadan önce "bunun gibi veya benzerleri var - oklarla, parlayan bantlarla" ve bu yüzden size birkaç şeyin önemli olduğunu ve yukarıdaki koşulları bazı açıklamalarla tamamlayacağımı söylemek istiyorum:
-> MA: Bu, EMA50 ve EMA200'ün kesişimi ile ilgilidir, ancak (daha iyi olsa bile) kullanılabilir: EMA30, EMA 100 ve EMA200. (Bunun seçilmesinin iyi olacağını düşünüyorum, ancak iyi zamanlar önerebilecek olan var mı?)
-> STO daha iyi (garantili) sonucu sınırlar içinde verir: 20-80 yerine 15-85?
-> Öyleyse bana göstergelerin dokuz olduğunu göster, yani çift sayı elde etmek için bir veya üç tane ekle, çünkü aksi takdirde "oy" doğru cevabı vermeyecek! Bu konuda Bear, Bulls ve Force Index DeMarker'ı bilmeyen bazı göstergeler de var ki bunlar da iyi olabilir ama söyleyebileceğim bir şey yok...
Bence bu iyi bir "fikir" ve umarım ciddiye alacak biri çıkar. Kutsal Kase değil, ama iyi bir yardımcı olacağı için kırgınım!
Birçoğu, sizi başka türlü ikna etmeyi ve ikna etmeyi umuyor, yani bu, kendisinden önceki birçok kişiyle aynı değil, çünkü diğer göstergelerin kendileri tasarıma yardımcı olan araçlardır ve bunlar uygun şekilde "ayarlanmamıştır" ve standart değerlerdir. Trend'i kontrol etmiyorlar mı? Bir aralığımız var mı? Ya da okumaları yorumlamaya çalışan ama doğru olmadığını kim bilebilir...?
Benim "fikrim" belki de katılımdan gelen göstergeleri tam olarak ayarlayamazdı ve kendileri daha iyisini seçemezlerdi, ki bu bana yardımcı olur, ancak "temel" bence bu iyi ve bu konuda bir şeyler yapmaya değer mi?
Kurs mevcuttur ve önemli olduğu kadar korkutucu olabilecek birçok ek "ekstra":
- Bir aralığın varlığını kontrol edin ve görüntüleyin, (nasıl kanıtlayacağımız hakkında hiçbir fikrimiz yok? Belki fiyattaki bazı kontrol fiyat hareketleri ilgilendiğini ifade eder ...)
- Trendin hızlanıp hızlanmadığı veya zayıfladığı; (Bu enstrümanın kanıtları olduğunu biliyorum ama size bir örnek veremem...)
- İster farklılık ister yakınsama fiyatı olsun, (bütün stratejinin bunun üzerine kurulduğunu akılda tutarak bu çok önemlidir... Nasıl uygulanabileceğini bilmiyorum ...).
Düşündüğüm şeye "benzeri" bir şey olduğuna dair bir gösterge "örneği" ekleyin. Ben yazar değilim, bir arkadaşım ama şu anda ticaret yapmayı reddetti ve onunla daha fazlasını yapmak istiyor: (. Biraz kod veya yeniden çalışma kullanabilirsiniz ve genç birinin veya başka bir parlak kodlayıcının fikrimi değerlendirmesini umarsınız. ve yardım.
Şimdiden teşekkür ederim! Benim için her şey yolunda!
PP. İşte örnek bir kurulum ama sadece bir kısmı ... DOX.bg - Файл организатор за лесно споделяне и съхранение на файлове
Göstergede dahili hata
"SR_MTF_Eli" göstergesini indirdim.
İyi çalışıyor ama her zaman " ArrayCopySeries işlevi dahili hatası" mesajı alıyorum.
Mesajdan kaçınmak için ne yapabilirim?
Şimdiden teşekkürler.
Jo
#özellik göstergesi_chart_window
#özellik göstergesi_tamponları 8
#özellik göstergesi_color8 Gök Mavisi
#özellik göstergesi_color7 Sarı
#özellik göstergesi_color6 Peygamber ÇiçeğiMavi
#özellik göstergesi_color5 KoyuTuruncu
#özellik göstergesi_renk4 KraliyetMavi
#özellik göstergesi_color3 Sienna
#özellik göstergesi_color2 Mavi
#özellik göstergesi_renk1 Kırmızı
//---- arabellekler
çift buf_up1D[];
çift buf_down1D[];
çift buf_up4H[];
çift buf_down4H[];
çift buf_up1H[];
çift buf_down1H[];
çift buf_up30M[];
çift buf_down30M[];
extern int Dönem_1 = PERIOD_H1;
harici int Period_2 = PERIOD_M30;
harici int Period_3 = PERIOD_M15;
harici int Period_4 = PERIOD_M5;
extern bool display_Period_1 = true;
extern bool display_Period_2 = true;
extern bool display_Period_3 = true;
extern bool display_Period_4 = true;
harici bool Play_Sound = doğru;
int BenzersizNum = 2284;
//+------------------------------------------- -------------------+
//| Özel gösterge başlatma işlevi |
//+------------------------------------------- -------------------+
int init()
{
//---- göstergeler
int beraberlik = DRAW_LINE; if (!display_Period_4||Period_4<Period()) çiz = DRAW_NONE;
SetIndexStyle(6,DRAW_OK);
SetIndexArrow(6,169);
SetIndexStyle(7,DRAW_OK);
SetIndexArrow(7,169);
SetIndexBuffer(6,buf_up1D);
SetIndexBuffer(7,buf_down1D);
çiz = DRAW_LINE; if (!display_Period_3||Period_3<Period()) çiz = DRAW_NONE;
SetIndexStyle(4,DRAW_ARROW);
SetIndexArrow(4,170);
SetIndexStyle(5,DRAW_OK);
SetIndexArrow(5.170);
SetIndexBuffer(4,buf_up4H);
SetIndexBuffer(5,buf_down4H);
çiz = DRAW_LINE; if (!display_Period_2||Period_2<Period()) çiz = DRAW_NONE;
SetIndexStyle(2,DRAW_OK);
SetIndexArrow(2,171);
SetIndexStyle(3,DRAW_OK);
SetIndexArrow(3,171);
SetIndexBuffer(2,buf_up1H);
SetIndexBuffer(3,buf_down1H);
çiz = DRAW_LINE; if (!display_Period_1||Period_1<Period()) çiz = DRAW_NONE;
SetIndexStyle(0,DRAW_ARROW);
SetIndexArrow(0,172);
SetIndexStyle(1,DRAW_ARROW);
SetIndexArrow(1,172);
SetIndexBuffer(0,buf_up30M);
SetIndexBuffer(1,buf_down30M);
if (Period_1<Period())Period_1=Period();
if (Period_2<Period())Period_2=Period();
if (Period_3<Period())Period_3=Period();
if (Period_4<Period())Period_4=Period();
SetIndexLabel(0, tf2txt(Period_1)); SetIndexLabel(1, tf2txt(Period_1));
SetIndexLabel(2, tf2txt(Period_2)); SetIndexLabel(3, tf2txt(Period_2));
SetIndexLabel(4, tf2txt(Period_3)); SetIndexLabel(5, tf2txt(Period_3));
SetIndexLabel(6, tf2txt(Period_4)); SetIndexLabel(7, tf2txt(Period_4));
//----
dönüş(0);
}
//+------------------------------------------- -------------------+
//| Özel gösterge sıfırlama işlevi |
//+------------------------------------------- -------------------+
int tanım()
{
//----
//----
dönüş(0);
}
//+------------------------------------------- -------------------+
//| Özel gösterge yineleme işlevi |
//+------------------------------------------- -------------------+
int başlangıç()
{
int counted_bars=IndicatorCounted();
int i=0, y1d=0, y4h=0, y1h=0, y30m=0;
int limit=Barlar-sayılan_barlar +Period_1/Period();
çift pd_1=0, pd_2=0, pd_3=0, pd_4=0;
çift pu_1=0, pu_2=0, pu_3=0, pu_4=0;
datetime TimeArray_1D[] ,TimeArray_4H[], TimeArray_1H[], TimeArray_30M[];
//----
ArrayCopySeries(TimeArray_1D,MODE_TIME,Symbol(),Period_4);
ArrayCopySeries(TimeArray_4H,MODE_TIME,Symbol(),Period_3);
ArrayCopySeries(TimeArray_1H,MODE_TIME,Symbol(),Period_2);
ArrayCopySeries(TimeArray_30M,MODE_TIME,Symbol(),Period_1);
for(i=0, y1d=0, y4h=0, y1h=0, y30m=0;i<limit;i++)
{
if (Zaman<TimeArray_1D[y1d]) y1d++;
if (Zaman<ZamanArray_4H[y4h]) y4h++;
if (Zaman<TimeArray_1H[y1h]) y1h++;
if (Zaman<ZamanArray_30A[y30m]) y30m++;
double fh = iFractals(NULL, Period_4, MODE_HIGH, y1d);
buf_up1D = fh;
buf_down1D = iFractals(NULL, Period_4, MODE_LOW, y1d);
buf_up4H = iFractals (NULL, Period_3, MODE_HIGH, y4h);
buf_down4H = iFractals(NULL, Period_3, MODE_LOW, y4h);
buf_up1H = iFractals(NULL, Period_2, MODE_HIGH, y1h);
buf_down1H = iFractals(NULL, Period_2, MODE_LOW, y1h);
buf_up30M = iFractals(NULL, Period_1, MODE_HIGH, y30m);
buf_down30M = iFractals(NULL, Period_1, MODE_LOW, y30m);
}
(i=limit; i>=0; i--) için
{
if ( buf_up1D == 0 ) buf_up1D = pu_1; başka pu_1 = buf_up1D;
if ( buf_down1D == 0 ) buf_down1D = pd_1; başka pd_1 = buf_down1D;
if ( buf_up4H == 0 ) buf_up4H = pu_2; başka pu_2 = buf_up4H;
if ( buf_down4H == 0 ) buf_down4H = pd_2; başka pd_2 = buf_down4H;
if ( buf_up1H == 0 ) buf_up1H = pu_3; başka pu_3 = buf_up1H;
if ( buf_down1H == 0 ) buf_down1H = pd_3; başka pd_3 = buf_down1H;
if ( buf_up30M == 0 ) buf_up30M = pu_4; başka pu_4 = buf_up30M;
if ( buf_down30M == 0 ) buf_down30M = pd_4; başka pd_4 = buf_down30M;
}
//----
dönüş(0);
}
//+------------------------------------------- -------------------+
dizi tf2txt(int tf)
{
if (tf == PERIOD_M1) return("M1");
if (tf == PERIOD_M5) return("M5");
if (tf == PERIOD_M15) return("M15");
if (tf == PERIOD_M30) return("M30");
if (tf == PERIOD_H1) return("H1");
if (tf == PERIOD_H4) return("H4");
if (tf == PERIOD_D1) return("D1");
if (tf == PERIOD_W1) return("W1");
if (tf == PERIOD_MN1) return("MN1");
dönüş("??");
}
Sevgili Moderatörler
Lütfen son 2 mesajımı silin.
Göstergeyi Değiştir
Bu göstergeyi herhangi biri değiştirebilir mi?
Zaman çerçevesini değiştireceğim ve bir pencereye koyacağım!!
mbfx_system_alerts.ex4
teşekkürler
Bu göstergeyi herhangi biri değiştirebilir mi?
Zaman çerçevesini değiştireceğim ve bir pencereye koyacağım!!
mbfx_system_alerts.ex4
teşekkürlerMerhaba Nightlight19823,
Değiştirebilmek için orijinal kaynak koduna (mt4) ihtiyaç duyacaktır.
HA standardı için bar kapalı uyarısı?
HAS uyarı ileti dizisine burada gönderdim #11
Standart HA'ya uyarı ekledim: heiken_ashi_alert01.mq4
ancak farklı renk çubuğuna sinyal vermek için çubuğun kapalı onayında bir kez nasıl ping yapılacağını anlamıyorum
çok teşekkürler
Soru
Merhaba, ben bir İspanyol tüccarıyım. Öncelikle, kötü İngilizcem için özür dilerim. Neye ihtiyacım olduğunu açıklayacağım. Ticaret yaptığımda, "günün özetini" yapmaktan hoşlanırım.
Daha iyi açıklamak için grafiği ekledim.
DAX için strateji. Güne başlarken genellikle bir Boşluğumuz olur, bu nedenle önceki günün kapanışı ve bu günün açılışı farklıdır
Yani, ihtiyacım olan gösterge:
1. Dikey hat 8:00'de
2. İki yatay çizgi (açılış günü ve önceki gün kapanışı).
3. Yatay çizgiler:
Hoşçakalın ve teşekkürler!
Merhaba arkadaşlar, bu göstergenin adı nedir?
Lütfen değiştir
Birisi bu göstergeyi tüm günler için değil yalnızca bir satır (bugün) gösterecek şekilde değiştirebilir mi?
Burada #11 HAS uyarı ileti dizisine gönderdim
Standart HA'ya uyarı ekledim: heiken_ashi_alert01.mq4
ancak farklı renk çubuğuna sinyal vermek için çubuğun kapalı onayında bir kez nasıl ping yapılacağını anlamıyorum
çok teşekkürlerMerhaba Zigflip,
Normal heiken ashi'nin bu temizlenmiş versiyonuna uyarılarla sahip olun, belki bunu kullanabilirsiniz.
merhaba ve teşekkürler mr araçları iyi görünüyor! uyarıyı daha sonra kontrol etmek