Kodlama yardımı - sayfa 186

 

mladen:

yani sizin veya wiki tanımınıza göre, bu 1849 numaralı bağlantının kullanılması uygun mudur? Teşekkürler

 

Sevgili Mladen, bu göstergeye bakmanızı istiyorum. İşe yaradı. Ancak daha sonra terminal bu gösterge ile çalışmaz veya gösterge değerleri göstermez. Farklı brokerlerde bir sorundur. Göstergeyi siliyorum. Ve terminal tekrar çalışır.

Ne sebeple olduğunu anlamıyorum.

Teşekkür ederim.

Saygılarımla, Kristina.

Dosyalar:
 
Air92:
Sevgili Mladen, bu göstergeye bakmanızı istiyorum. İşe yaradı. Ancak daha sonra terminal bu gösterge ile çalışmaz veya gösterge değerleri göstermez. Farklı brokerlerde bir sorundur. Göstergeyi siliyorum. Ve terminal tekrar çalışır.

Ne sebeple olduğunu anlamıyorum.

Teşekkür ederim.

Saygılarımla, Kristina.

Kristina

Bu göstergenin iyi çalışması için aşağıdaki göstergeye ihtiyacı var
NASAP_13 OsMA ve MACD

NASAP_13 FIM

NASAP_13 Stokastik

NASAP_13 CCİ

Yukarıda listelenen göstergelerden herhangi biri eksikse, düzgün çalışmayacaktır ve terminalinizi çok yavaşlatabilir (var olmayan bir göstergeden değerler almaya çalışıyor ve bu da CPU'nuzun gücünü tüketiyor)

 
mladen:
Kristina Bu göstergenin iyi çalışması için aşağıdaki göstergeye ihtiyacı var
NASAP_13 OsMA ve MACD

NASAP_13 FIM

NASAP_13 Stokastik

NASAP_13 CCİ
Yukarıda listelenen göstergelerden herhangi biri eksikse, düzgün çalışmayacaktır ve terminalinizi çok yavaşlatabilir (var olmayan bir göstergeden değerler almaya çalışıyor ve bu da CPU'nuzun gücünü tüketiyor)

Mladen, asıl dahi sensin! Evet, haklısın, yine işe yarıyor.

Çok teşekkür ederim.

 

merhaba mladen,

tekrar özür dilerim,

iCustom çağrısını kullanarak #1840 ve #1845 ekli dpo göstergelerini denediğim bir sorunla karşılaşıyorum ve mt4 platformumun neden neredeyse durduğunu bilmiyorum, ancak diğer basit göstergeler için icustom çağrıyı kullandığımda değil, birçok kez hala böyle deniyorum , neden bilmiyorum? Lütfen bana sorunları nasıl çözeceğimi veya düzelteceğimi tavsiye edin. tekrar teşekkürler.

 
kenwa:
merhaba mladen,

tekrar özür dilerim,

iCustom çağrısını kullanarak #1840 ve #1845 ekli dpo göstergelerini denediğim bir sorunla karşılaşıyorum ve mt4 platformumun neden neredeyse durduğunu bilmiyorum, ancak diğer basit göstergeler için icustom çağrıyı kullandığımda değil, birçok kez hala böyle deniyorum , neden bilmiyorum? Lütfen bana sorunları nasıl çözeceğimi veya düzelteceğimi tavsiye edin. tekrar teşekkürler.

iCustom() çağrısı ile tanımladığınız gibi davranırsa, parametreleri doğru iletmediğiniz veya gösterge adının yanlış olduğundan %99,99 emin olunur. Parametrelerinizi kontrol edin ve iCustom() çağrısındaki göstergenin adını kontrol edin

 

merhaba mladen, 1840 eki ile ilgili olarak

defalarca kontrol ettim böyle yaptım

iCustom (NULL, 0, "testlütfen düzeltme", RsiPeriod, DPOPeriod, MaType, PriceType, MaShift, modeofline, i); iCustom - MQL4 Belgelerine göre

fazla sorun yok gibi görünüyor ve meta4 editörünün derleme testini de geçiyor, ancak çalışırken duruyor. lütfen tavsiye. Tekrar teşekkürler.

 
kenwa:
merhaba mladen, 1840 eki ile ilgili olarak

defalarca kontrol ettim böyle yaptım

iCustom (NULL, 0, "testPleasefix", RsiPeriod, DPOPeriod, MaType, PriceType, MaShift, modeofline, i); iCustom - MQL4 Documentation'a göre

fazla sorun yok gibi görünüyor ve meta4 editörünün derleme testini de geçiyor, ancak çalışırken duruyor. lütfen tavsiye. Tekrar teşekkürler.

Bu göstergenin parametreleri aşağıdaki gibidir:

extern int RsiPeriod=14; //I add here

extern string ____0____ = "Period of average";

extern int DPOPeriod = 14;

extern string ____1____ = "Type of average: SMA - 0, EMA - 1, SMMA - 2, LWMA - 3";

extern int MaType = 0;

extern string ____2____ = "Type of price: close - 0, open - 1, high - 2, low - 3";

extern int PriceType = 0;

extern string ____3____ = "Moving Average Shift";

extern int MaShift = 0;

[/PHP]

iCustom() call should be the following (you can not omit string parameters just because they are not of any relevance, metatrader recognizes parameters by position, not by name or type)

[PHP]iCustom (NULL, 0, "testpleasefix", RsiPeriod,"", DPOPeriod,"", MaType,"", PriceType,"", MaShift, modeofline, i);
 

mladen:

yani orada 2 veya 3 harici dize varsa, konumlarına göre 2 veya 3 kez "" koymam gerekir mi? var olan her harici dize için mi, oraya iCustom cümlesinde "" koymam gerekiyor mu? birini özlersem, gösterge durur mu?

dış bool veya dış renk nasıl? icustom cümlesinde bahsetmeme gerek var mı?

zaman çerçevesini oynadığımı merak ediyorum, extern int zaman çerçevesini ikinci konuma değil, int dizisinde beşinci veya altıncı sıraya koydum ( iCustom - MQL4 Belgelerinde belirtildiği gibi ikinci konuma koyduğum iCustom cümlesini değil), bu int listesindeki zaman dilimi sıramı dikkate almıyor gibi görünüyor, ancak yine de bir şey gösteriyor (saf olmasa da mtf ), neden? Bunun nedeni, temel icustom göstergesine ait olmayan zaman dilimi midir? lütfen tavsiye. çok teşekkürler.

 
mladen:
İşte bunu yapan bir gösterge

Sihirli sayıyı 0 olarak bırakırsanız, tüm sihirli sayılar için uyarı verir.

Sembolü "" olarak bırakırsanız, tüm semboller için uyarı verir.

Ayrıca, siparişi yeni olarak kabul edeceği saniye sayısını ayarlayın (varsayılan 5 dakikadır - aynı sipariş için uyarıları tekrar etmez, ancak eski siparişleri olası uyarılardan göz ardı etmek için buna ihtiyacı vardır). Her türlü siparişi tanır

Uyarı harika çalışıyor.

Çok teşekkürler.

1 - PlaySound'u ("hallelujah.wav"); ancak tetiklendiğinde yeni wav dosyasını oynatmıyor, yine de normal uyarı. Bunu nasıl etkileyebilirim?

2 - Uyuyorsam beni uyandıracağından emin olmak için, örneğin arka arkaya 5 kez olmak üzere, uyarıyı tekrar tekrar çalmamın bir yolu var mı?