merhaba ve üzgünüm
cevap için tj :)
ah beni yanlış anladın
bu benim boktan ingilizcem ...üzgünüm!
normalde icustom() ile bir göstergeyi nasıl çağıracağımı biliyorum,
ama LSMA trend göstergesini çağırmaya çalıştığımda, bana her zaman "1" değerini geri veriyor, trendin gerçekte ne olduğu daha da çılgınca değil, şimdi her zaman bir değer döndürüyor .... "1".
bu yüzden döndürdüğü 1'in doğru veya yanlış döndüren bir tür hata denetimi olduğunu düşündüm.
ama trendin ne olduğunu bilmem gerekiyor ve göstergeye errorcheckvalue değerini değil trend değerini geri veren bir kod eklemem gerekiyor.
ve yukarıdaki sorum şu anlama geliyor: icustom() ile çağırdığımda errorcheck değeri yerine trend değerini geri almak için göstergeye hangi kodu ekleyeceğim.
selamlar hocam
LSMA değerini almak için iCustom kullanma.
cevap için tj :)
ah beni yanlış anladın
bu benim boktan ingilizcem ...üzgünüm!
normalde icustom() ile bir göstergeyi nasıl çağıracağımı biliyorum,
ama LSMA trend göstergesini çağırmaya çalıştığımda, bana her zaman "1" değerini geri veriyor, trendin gerçekte ne olduğu daha da çılgınca değil, şimdi her zaman bir değer döndürüyor .... "1".
bu yüzden döndürdüğü 1'in doğru veya yanlış döndüren bir tür hata denetimi olduğunu düşündüm.
ama trendin ne olduğunu bilmem gerekiyor ve göstergeye errorcheckvalue değerini değil trend değerini geri veren bir kod eklemem gerekiyor.
ve yukarıdaki sorum şu anlama geliyor: icustom() ile çağırdığımda errorcheck değeri yerine trend değerini geri almak için göstergeye hangi kodu ekleyeceğim.
selamlar hocammerhaba hocam
ben seni yanlış anlamadım Size iCustom'un çalışan örneğini verdim.
Neyse. bu, iCustom kullanarak LSMA değerini alacak bir kod satırıdır.
Not: LSMA'yı renkli olarak kullandım ()
parametre 1 : sembol - geçerli sembol için NULL .
parametre 2 : zaman çerçevesi - geçerli zaman çerçevesi için 0 .
parametre 3 : gösterge adı - işte " Renkli LSMA ".
parametre 4 : bu, LSMA - Rperiod = 14 için bir ayardır.
parametre 5 : bu, LSMA - Draw4HowLongg = 1500 için bir ayardır.
parametre 6 : satır numarası (0'dan 7'ye kadar) - genellikle 0 kullanılır.
parametre 7 : çalışma çubuğu - geçerli çubuk için 0 .
Lütfen bu kod satırını deneyin ve bana söyleyin .
merhaba
test ettim, kodunuz iyi çalışıyor .....
ama bu sorunu çözmedi ^^
dediğin gibi geri dönüş değerini aldım ama her zaman aynı değer, trendin gerçekte ne olduğu daha da çılgın değil, her zaman 214783647.
gösterge kodundaki değeri aradım 3 tampon var ve 214783647'yi tutan tampon, içinde saklanan değer değil trend
beğenmek
arabellek1 214783647'yi tutarsa, trend yukarı anlamına gelir, diğer 2 arabellek 174 gibi bir şey tutar...
tampon2 214783647'yi tutarsa, trend aşağı anlamına gelir, diğer 2 tampon 174 gibi bir şey tutar ...
bu soruna neden olabilir mi?
selamlar hocam
214783647, bir hata olduğu anlamına gelir!
merhaba

test ettim, kodunuz iyi çalışıyor .....
ama bu sorunu çözmedi ^^
dediğin gibi geri dönüş değerini aldım ama her zaman aynı değer, trendin gerçekte ne olduğu daha da çılgın değil, her zaman 214783647.
gösterge kodundaki değeri aradım 3 tampon var ve 214783647'yi tutan tampon, içinde saklanan değer değil trend
beğenmek
arabellek1 214783647'yi tutarsa, trend yukarı anlamına gelir, diğer 2 arabellek 174 gibi bir şey tutar...
tampon2 214783647'yi tutarsa, trend aşağı anlamına gelir, diğer 2 tampon 174 gibi bir şey tutar ...
bu soruna neden olabilir mi?
selamlar hocammerhaba hocam
iCustom aramanızda bir hata olduğunu düşünüyorum.
Her neyse, işte 3 satırının değerini döndürmek için iCustom of LSMA'yı çağıracak kod.
Not 1 : LSMA renk göstergesi olduğu için 3 satırın değerleri aynıdır (daha fazlasını öğrenmek istiyorsanız bana sorun)
Not 2 : 214783647 bir hatadır. Demo örneğine, sizin için açıklığa kavuşturmak için aynı hatayı döndürecek bazı kod satırları ekledim.
//| iCustom_Demo.mq4 |
//| Coders' Guru. |
//| https://www.forex-tsd.com |
//+------------------------------------------------------------------+
#property copyright "Coders Guru"
#property link "https://www.forex-tsd.com"
#property indicator_chart_window
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custor indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int counted_bars=IndicatorCounted();
//----
Alert("Line3 on LSMA is: " + iCustom(NULL,0,"LSMA in Color",14,1500,2,0));
Alert("Line1 on LSMA is: " + iCustom(NULL,0,"LSMA in Color",14,1500,0,0));
Alert("Line2 on LSMA is: " + iCustom(NULL,0,"LSMA in Color",14,1500,1,0));
//Some mis-typed iCustom calls which will return:
//Wrong LSMA parameter
Alert("This is an error " + iCustom(NULL,0,"LSMA in Color",0,1500,0,0));
//Wrong line number
Alert("This is an error " + iCustom(NULL,0,"LSMA in Color",14,1500,3,0));
//Wrong Bar number
Alert("This is an error " + iCustom(NULL,0,"LSMA in Color",14,1500,3,counted_bars));
//----
return(0);
}
//+------------------------------------------------------------------+tekrar merhaba :D
tamam lol göstergesine yenildim :)
istediğim gibi çalışmasını sağlayamıyorum
bunun bir renk göstergesi olduğunu söylüyorsunuz, bu ne anlama geliyor?
ve en önemli şey şu anki durumunu nasıl alabilirim?
Değiştirilmemiş demonuzla bile (gösterge ve demo) her üç satırda da yakın fiyatın yuvarlak bir versiyonuna benzeyen sadece kablolu numara alıyorum.
Neyi kaçırıyorum ?
çıktıyı basit bir "yeşil" "kırmızı" "sarı" dizeye nasıl dönüştürebilirim?
selamlar
stresli adam
Bana yardım et lütfen!
tamam lol göstergesine yenildim :)
istediğim gibi çalışmasını sağlayamıyorum
bunun bir renk göstergesi olduğunu söylüyorsunuz, bu ne anlama geliyor?
ve en önemli şey şu anki durumunu nasıl alabilirim?
Değiştirilmemiş demonuzla bile (gösterge ve demo) her üç satırda da yakın fiyatın yuvarlak bir versiyonuna benzeyen sadece kablolu numara alıyorum.
Neyi kaçırıyorum ?
çıktıyı basit bir "yeşil" "kırmızı" "sarı" dizeye nasıl dönüştürebilirim?
selamlar
stresli adam merhaba stresli dostum
Demoyu denediniz ve hala yanlış numaralar mı alıyorsunuz?
Bana sahip olduğun Uyarıları söyler misin? bende bu var (2 dakika önce)
tam olarak aldığım sonuçlara benziyor.
ama o değerler ne?
selamlar hocam
ps
strateji oluşturucunun çizelgeleri güncellemediğine dair başka bilgisi olan var mı?
tam olarak aldığım sonuçlara benziyor.
ama o değerler ne?
selamlar hocam
dostum,
Satır 1 Uyarısı: ilk arabelleğin veya LSMA'nın değeridir ( ExtMapBuffer1 )
Satır 2 Uyarısı: ikinci arabelleğin veya LSMA'nın değeridir ( ExtMapBuffer2 )
Satır 3 Uyarısı: üçüncü arabelleğin veya LSMA'nın değeridir ( ExtMapBuffer3 )
Ardından, iCustom aramanızda muhtemelen neyin yanlış olduğunu size göstermek için kasıtlı olarak yanlış parametrelerle üç iCustoms araması yazdım.
Bana tam olarak ne yapmak istediğini söyler misin? Belki yardım edebilirim!
oh istediğim tek şey onu aramak ve mevcut trendi geri almak.
Yukarı için "1", aşağı için "2" ve yan için "3" gibi.
yapmaya çalıştığım şey bu.
çünkü kodunuz doğru çalışıyor.
biliyorum asıl sorunumun gösterge hakkında bilgi eksikliği olduğunu biliyorum
bu yüzden dönüş değerlerini doğru şekilde yorumlayamıyorum.
ama bununla ilgili bir bilgi bulamıyorum.
selamlar hocam

- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Merhaba
ilk önce burada tahtada gerçekten çok sayıda yararlı bilgi söylemeliyim, harika :D
sonraki sorum
icustom ile çağırırsam, gösterge sonucunu (veya başka bir değişkeni) dönüş değeri olarak nasıl alabilirim?
bu kısım için diğer bazı göstergelerin kodunu analiz etmeye çalıştım ama... hiçbir fark yok (ya da kaçırdım).
peki nasıl çalışıyor?
selamlar abi :)