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
Mladen... ikili opsiyonlar için bir EA oluşturmak için adım adım bir öğreticiyi nerede bulabilirim. . %80 kazanma oranı ile stratejime dayalı mükemmel bir özel göstergem var. veya olmadan haberler. güçlü .. Teşekkürler arkadaşım.
Merhaba Pro Kodlayıcılar,
"Efficiency_v1.1" göstergesini değişen/yan pazarlar için filtre olarak kullanmak istiyorum.
Benim fikrim, sinyal çizgisi 0 çizgisini geçtikten sonra uzun işlemlere izin vermek olacaktır.
Sinyal >0 olduğunda uzun işlemlere izin verilmeli ve sinyal <0 olduktan sonra kısa işlemlere izin verilmelidir.
Birisi lütfen kodumu gözden geçirebilir mi?
extern string XXX="Efficiency";
extern int Price = 0; // Apply to Price(0-Close;1-Open;2-High;3-Low;4-Median price;5-Typical price;6-Weighted Close)
extern int Length = 10; // Period of Efficiency
extern int Smooth = 5; // Period of Smoothing MA
extern int Signal = 5; // Period of Signal MA
extern int MA_Mode = 0; // Mode of Smoothing MA
extern int NoiseMode = 0; // Mode of Calculation of Noise
double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1
double trend_ep = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);
if(clongs1) OpenBuy();
if(cshorts<maxshorttrades && trendc==-1 && trend_ep<-1) OpenSell();
Şimdiden teşekkür ederim!
Saygılarımızla,
TFI
Merhaba Pro Kodlayıcılar,
"Efficiency_v1.1" göstergesini değişen/yan pazarlar için filtre olarak kullanmak istiyorum.
Benim fikrim, sinyal çizgisi 0 çizgisini geçtikten sonra uzun işlemlere izin vermek olacaktır.
Sinyal >0 olduğunda uzun işlemlere izin verilmeli ve sinyal <0 olduktan sonra kısa işlemlere izin verilmelidir.
Birisi lütfen kodumu gözden geçirebilir mi?
extern string XXX="Efficiency";
extern int Price = 0; // Apply to Price(0-Close;1-Open;2-High;3-Low;4-Median price;5-Typical price;6-Weighted Close)
extern int Length = 10; // Period of Efficiency
extern int Smooth = 5; // Period of Smoothing MA
extern int Signal = 5; // Period of Signal MA
extern int MA_Mode = 0; // Mode of Smoothing MA
extern int NoiseMode = 0; // Mode of Calculation of Noise
double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1
double trend_ep = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);
if(clongs1) OpenBuy();
if(cshorts<maxshorttrades && trendc==-1 && trend_ep<-1) OpenSell();
Şimdiden teşekkür ederim!
Saygılarımızla,
TFIİlk önce iCustom(0'ı aşağıdaki olarak değiştirmelisiniz:
double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1",Fiyat,Uzunluk,Pürüzsüz,Sinyal,MA_Mode,NoiseMode,0,1,1); // Sinyal Tamponu 1
Ayrıca trend_ec>1 ile (trend_ec>0 && trend_ep1'i (trend_ec0) ile değiştirmeyi deneyin3 günlük aralık tekniğine (orta nokta dahil) dayanarak, forex'te önceki gün, hafta ve ayın orta noktasının çok güvenilir bir destek ve direnç seviyesi (özellikle haftalık orta nokta) olarak hareket ettiğini, bazen yüksek ve düşük seviyelerden bile daha iyi olduğunu fark ettim ve merkezi pivot noktası. Ve elbette, 3 günlük aralık orta noktası, kırılmalar veya geri tepmelerde gün içi trend yönünü belirlemek için hala harika bir S&R seviyesidir.
Önceki gün, hafta, ay yüksek ve düşük seviyelerini çizen MT4 (ekli) için bir gösterge kullanıyorum ve göstergenin tez aralıklarının orta noktalarını da çizmesi için nasıl yardımcı olabileceği konusunda kimsenin yardım edip edemeyeceğini merak ediyorum.
Herhangi bir yardım takdir edilecektir
Şerefe!
mtf_high-low.mq4
Bu göstergeyi bir iş parçacığında buldum, ancak sinyali değiştirirken fiyatı belirtmek istiyorum, şimdi çubuğun üstüne veya altına bir ok çiziyor , biri değiştirmeme yardım edebilir mi?
şimdiden teşekkür ederim
İlk önce iCustom(0'ı aşağıdaki olarak değiştirmelisiniz:
double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1",Fiyat,Uzunluk,Pürüzsüz,Sinyal,MA_Mode,NoiseMode,0,1,1); // Sinyal Tamponu 1
Ayrıca trend_ec>1 ile (trend_ec>0 && trend_ep1'i (trend_ec0) ile değiştirmeyi deneyinİlk önce iCustom(0'ı aşağıdaki olarak değiştirmelisiniz:
double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1",Fiyat,Uzunluk,Pürüzsüz,Sinyal,MA_Mode,NoiseMode,0,1,1); // Sinyal Tamponu 1
Ayrıca trend_ec>1 ile (trend_ec>0 && trend_ep1'i (trend_ec0) ile değiştirmeyi deneyinMerhaba Mladen,
değerli öneriniz için çok teşekkür ederim.
Fikrinizi uyguladım belki yanlış bir şey yaptım ama MT4 yükleniyor
ve özel göstergeyi her zaman kaldırmak.
Lütfen kodumu bir kez daha gözden geçirebilir misiniz?
double trend_ec = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1
double trend_ep = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);
int clongs = 0;
int cshorts = 0;
for(i=OrdersTotal()-1;i>=0; i--)
{
if(OrderType()==OP_BUY) clongs++; // Check Long Traded Positions.
if(OrderType()==OP_SELL) cshorts++; // Check Short Traded Positions.
}
if(trendc!=trendp)
{
if(clongs 0 && trend_ep<0)) OpenBuy();
if(cshorts < maxshorttrades && trendc==-1 && (trend_ec0)) OpenSell();}
}
2015.01.28 18:23:04.119 2014.11.10 08:57 Özel gösterge Efficiency_v1.1 EURUSD,M1: kaldırıldı
2015.01.28 18:23:04.117 2014.11.10 08:57 Özel gösterge Efficiency_v1.1 EURUSD,M1: başarıyla yüklendi
2015.01.28 18:23:04.114 2014.11.10 08:57 Özel gösterge Efficiency_v1.1 EURUSD,M1: kaldırıldı
Şimdiden teşekkür ederim!
Saygılarımızla,
TFI
Merhaba Mladen,
değerli öneriniz için çok teşekkür ederim.
Fikrinizi uyguladım belki yanlış bir şey yaptım ama MT4 yükleniyor
ve özel göstergeyi her zaman kaldırmak.
Lütfen kodumu bir kez daha gözden geçirebilir misiniz?
double trend_ec = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1
double trend_ep = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);
int clongs = 0;
int cshorts = 0;
for(i=OrdersTotal()-1;i>=0; i--)
{
if(OrderType()==OP_BUY) clongs++; // Check Long Traded Positions.
if(OrderType()==OP_SELL) cshorts++; // Check Short Traded Positions.
}
if(trendc!=trendp)
{
if(clongs 0 && trend_ep<0)) OpenBuy();
if(cshorts < maxshorttrades && trendc==-1 && (trend_ec0)) OpenSell();}
}
Şimdiden teşekkür ederim!
Saygılarımızla,
TFITFI
Orada olmaması gereken fazladan bir parametreniz var: gösterge adından sonraki "" ("Efficiency_v1.1"den sonra). Gösterge adından sonraki "" kısmını (boş dize) silin
Merhaba.
Grafikte kullanılan bir göstergenin arabellek değerlerini göstermek için bir komut dosyası olup olmadığını merak ediyordum.
Merhaba. Grafikte kullanılan bir göstergenin arabellek değerlerini göstermek için bir komut dosyası olup olmadığını merak ediyordum.
Merhaba Farhad_1, bir komut dosyası bilmiyorum, ancak açık bir grafiğe giderseniz ve görünüme tıklarsanız, veri penceresi, gösterge değerlerinizi oradan alabilirsiniz.
teşekkürler mrtools
Tam aradığım şey buydu. Ancak, BBands_Stop gibi bir gösterge ile kontrol ettiğimde, yükseliş trendindeyken düşüş trendi Line'ın değerinin boş olduğunu görebiliyorum. Bir arabelleğin değeri boş olamaz, öyleyse MT4'teki hangi değer boş bir sonuca çevrilir?
Ayrıca BBands_Stop_v3_BAR'ı kontrol ederken, MT4'ün göstergeyi tanımadığı ve indi grafiğe eklenmiş olmasına rağmen Veri Penceresindeki gösterge penceresi için hiçbir şey gösterilmiyor gibi görünüyor.