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
Merhaba Mladen,
EA'ma MoveAverage ile MFI'yi koymaya çalışıyorum ve MA "ilk göstergenin verilerini" kullanıyor ...
Bu kodu oluşturuyorum ve MA "ilk veri göstergesinden" veri almıyor)
input ENUM_TIMEFRAMES Timeframe= PERIOD_CURRENT ; //Timeframe
input string varname160= "- - - - - - - - - - - - - - - - - -" ; //- - - Money Flow Index - - -
input int MFI_Period= 14 ; //MFI Period
input ENUM_APPLIED_VOLUME MFI_Volume= VOLUME_REAL ; //MFI Volume
input string varname200= "- - - - - - - - - - - - - - - - - -" ; //- - - Média Móvel- - -
input int MA_Period= 09 ; //MA period
input int MA_Shift= 0 ; //MA shift
input ENUM_MA_METHOD MA_Method= MODE_SMA ; //MM Method
input ENUM_APPLIED_PRICE MA_Price= PRICE_CLOSE ; //MM Price
//+------------------------------------------------------------------+
//| Global expert object |
//+------------------------------------------------------------------+
int m_MFIHand;
double m_mfi0[ 1 ];
double m_mfi1[ 1 ];
int m_MAHand;
double m_ma00[];
//+------------------------------------------------------------------+
//| Initialization function of the expert |
//+------------------------------------------------------------------+
int OnInit ()
{
int temp= 0 ;
temp=( int ) ChartGetInteger ( 0 , CHART_WINDOWS_TOTAL );
m_MFIHand= iMFI ( _Symbol ,Timeframe,MFI_Period,MFI_Volume);
if (m_MFIHand!= INVALID_HANDLE )
{
ChartIndicatorAdd ( 0 ,temp,m_MFIHand);
}
m_MAHand= iMA ( _Symbol ,Timeframe,MA_Period,MA_Shift,MA_Method,MA_Price);
{
ChartIndicatorAdd ( 0 ,temp,m_MAHand);
}
return ( INIT_SUCCEEDED );
}
//+------------------------------------------------------------------+
//| Deinitialization function of the expert |
//+------------------------------------------------------------------+
void OnDeinit ( const int reason)
{
}
MA'nın "ilk göstergenin verilerinden" veri almasını sağlamak için bir bileşen oluşturmak gerçekten gerekli
veya bu EA'daki kodla yapılabilir mi?
yardım edebilir misin?
Merhaba Mladen,
EA'ma MoveAverage ile MFI'yi koymaya çalışıyorum ve MA "ilk göstergenin verilerini" kullanıyor ...
Bu kodu oluşturuyorum ve MA "ilk veri göstergesinden" veri almıyor)
input ENUM_TIMEFRAMES Timeframe= PERIOD_CURRENT ; //Timeframe
input string varname160= "- - - - - - - - - - - - - - - - - -" ; //- - - Money Flow Index - - -
input int MFI_Period= 14 ; //MFI Period
input ENUM_APPLIED_VOLUME MFI_Volume= VOLUME_REAL ; //MFI Volume
input string varname200= "- - - - - - - - - - - - - - - - - -" ; //- - - Média Móvel- - -
input int MA_Period= 09 ; //MA period
input int MA_Shift= 0 ; //MA shift
input ENUM_MA_METHOD MA_Method= MODE_SMA ; //MM Method
input ENUM_APPLIED_PRICE MA_Price= PRICE_CLOSE ; //MM Price
//+------------------------------------------------------------------+
//| Global expert object |
//+------------------------------------------------------------------+
int m_MFIHand;
double m_mfi0[ 1 ];
double m_mfi1[ 1 ];
int m_MAHand;
double m_ma00[];
//+------------------------------------------------------------------+
//| Initialization function of the expert |
//+------------------------------------------------------------------+
int OnInit ()
{
int temp= 0 ;
temp=( int ) ChartGetInteger ( 0 , CHART_WINDOWS_TOTAL );
m_MFIHand= iMFI ( _Symbol ,Timeframe,MFI_Period,MFI_Volume);
if (m_MFIHand!= INVALID_HANDLE )
{
ChartIndicatorAdd ( 0 ,temp,m_MFIHand);
}
m_MAHand= iMA ( _Symbol ,Timeframe,MA_Period,MA_Shift,MA_Method,MA_Price);
{
ChartIndicatorAdd ( 0 ,temp,m_MAHand);
}
return ( INIT_SUCCEEDED );
}
//+------------------------------------------------------------------+
//| Deinitialization function of the expert |
//+------------------------------------------------------------------+
void OnDeinit ( const int reason)
{
}
MA'nın "ilk göstergenin verilerinden" veri almasını sağlamak için bir bileşen oluşturmak gerçekten gerekli
veya bu EA'daki kodla yapılabilir mi?
yardım edebilir misin?
MRTOOLS düzeltilmiş ver'in bunu kullanın
"İlk göstergenin verilerini" tam olarak nerede kullanmaya çalışıyorsunuz? Gördüğüm kadarıyla aktif grafikte olmayan "ilk gösterge verilerini" geçemediğiniz için kullanılmıyor (ve bu şekilde kullanılamaz). Bu mod, yalnızca EA'larla değil, grafiklerle etkileşimli çalışma için var. Bazı gösterge verilerinin ortalamasına sahip olmak istiyorsanız, bunun yerine dizide ortalamayı kullanın.
merhaba mladen,
evet, örneğimin çalışmadığını biliyorum... bunun için bir bileşen oluşturmak gerekli, doğru mu? bunu üretmeme yardım edermisin
MFI + MA ("ilk göstergenin verilerini" kullanarak).
merhaba mladen,
evet, örneğimin çalışmadığını biliyorum... bunun için bir bileşen oluşturmak gerekli, doğru mu? bunu üretmeme yardım edermisin
MFI + MA ("ilk göstergenin verilerini" kullanarak).
Hayır. ma on array kullanmalısınız. Bunu yapmaya çalıştığın şekilde yapamazsın
OBV'nin mt4 versiyonuna MA'lı uyarı ile bakıyorum (oluşturduğunuz)..
MA ile MFI'ye uyarlanabilir .. ama sorun mt4 versiyonu
evet.. bir örnek verebilir misiniz?
OBV'nin mt4 versiyonuna MA ile uyarı ile bakıyorum (oluşturduğunuz)..
MA ile MFI'ye uyarlanabilir .. ama sorun mt4 versiyonu
Merhaba güzel insanlar, MT4 tabanlı brokerlerde işlem yapmak için ikili opsiyon EA'ya ihtiyacım var, farklı çiftlerde test etmek için özel göstergelerimi oraya koymam gerekiyor.
Zaman exp., miktar, ticaret için belki saatler, Haberler, Martingale Adımları. teşekkürler yardımın için teşekkürler.
Lütfen herhangi bir kodlayıcı bu durum için ok yapmama yardım etsin.
# Süper trend ok çarpanı 0.3
# Süper trend ok çarpanı 1.0
# Lwma çapraz ok hızlı 1 / yavaş 2
Eğer biri bu 3 ok için aynı mum zamanında tek bir ok yapabilirse, bu iyi bir doğru ok olacaktır.