Sormak! - sayfa 149

 
abundance:
...Yalnızca bir test ifadesi olabileceğini söylüyor...

ifade, bazı mantıksal operatörler kullanan karmaşık bir ifade olabilir. Misal:

for(i=0; i<10 && a+i<15; i+=2)
 

TSF Göstergesi

Merhaba, uzman bir danışmandan bir göstergeden nasıl veri alabilirim?

Üçüncü taraf bir TSF göstergesi kullanıyorum ve ticaret yapmak için automate ea'mdaki değerleri kullanmak istiyorum.... bu nasıl yapılabilir?

Göstergenin kodunu ea'ya götürmeye çalıştım, ancak bazı nedenlerden dolayı bu iyi çalışmıyor...

Teşekkürler.

 
Michel:
ifade, bazı mantıksal operatörler kullanan karmaşık bir ifade olabilir. Misal:
for(i=0; i<10 && a+i<15; i+=2)

Teşekkür ederim. Ne dediğini anladım. Ancak alıntıladığım derste verilen iki örnek bu kategoriye girmiyor gibi görünüyor. i<15 ile i0 ve i< arasında virgül vardır. Yazım hatası olduğundan şüpheleniyorum. Ne düşünüyorsun? Daha fazla ilerlemek için yoldan çıkarmak gerekiyor. Teşekkür.

 

Teşekkürler Lux ve özel kodunuz için teşekkür ederim Wolfe. Henüz kod konusunda iyi değilim, ancak web'de zaten EA'da çalıştığım belirli bir örnek bulmuştum:

int ExOrdersToplam(int MagicNumber)

{

int toplam = SiparişlerToplam();

int dış toplam = 0;

for(int cnt = 0 ; cnt < toplam ; cnt++)

{

OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);

if ( OrderMagicNumber()==MagicNumber)

dış toplam++;

}

dönüş (extotal);

}

Bir Hata kodu alıyorum:

"("- işlev tanımı beklenmeyen

ve MagicNumber'ı zaten tanımladınız

EA'yı 5 çift üzerine kurdum (farklı sihirli sayılarla), ancak hala takas yok. Bir şeylerin yanlış olduğundan şüphelenmeye başlıyorum.

Bu EA'lar Gordago'nun Elder 3X ekranlarından değiştirildi

MT4 MACD Örneği'nden sonra modellenmiştir. Bunlardan sonra modellenen EA'larla her zaman birden fazla çift ve siparişle ilgili sorun yaşadım, ancak Gordago iyi geri test sonuçları gösterdi (optimizasyon için kodu değiştirmek zorunda kaldım).

Yakında bir takas görmezsem, seninkiyle deneyeceğim Wolfe.

teşekkürler

Acı biber

 
JForex78:
Tamamen mantıklı. H1 grafiğinde bir M5 10MA'yı nasıl göreceksiniz?

10/12=0.84. H1 grafiğine 0.84 MA koyabilir misiniz? Numara.

Ancak diğer şekilde çalışır - H1 10MA = M5 120MA.

Öyleyse sorum şu, H4 gibi daha yüksek bir Zaman Çerçevesinde 5MA çaprazını nasıl görebilirim.

Teşekkürler.

iMA işlevini kullanabilir ve kendi MA göstergenizi yazabilirsiniz. Sadece zaman çerçevesini H4'e ayarlayın ve 5M grafiğinize bırakın. Her 48 5M çubuk için aynı seviyeyi çizmek için fazladan kodlama yapmanız gerekir. Bunun gibi bir göstergenin ne kadar yardımcı olacağından emin değilim ama çok fazla bakmadım.

Lüks

 

Gösterge MT4'ü çökertiyor

(Aslında Digital Filters/Jurik başlığında yayınlanmıştır)

Merhaba arkadaşlar, bazı kodlayıcı yardımına umutsuzca ihtiyacım var.

Bu Jurik araçlarını çok seviyorum, ama bir duvara çarptım ve bunu aşmaya çalışırken saçlarım kümeler halinde dökülüyor... Asıl katil, bu kodun başlangıçta işe yaraması, sonra biraz daha geliştirdikçe daha da geliştirmesi. her şey ters gitti ve şimdi drama olmadan geri dönemem bile.

Durum şu: JMA'yı aldım ve burada bulduğum iMax MTF'ye dayalı bir MTF göstergesini bir araya getirdim - üzgünüm bunu kimin yazdığını hatırlayamıyorum, ama teşekkürler, çok hoş. Biraz akıllı olup, farklı uzunluktaki iki JMA'yı hesaplamaya dahil etmeye çalışana kadar gayet iyi çalıştı. İki versiyon aşağıdadır.

İkinci modu yaptığımdan beri bu gösterge ve bazı diğerleri, artı içinde JMA bulunan bir EA, MT4'ün hemen çökmesine neden oluyor ve hatta tüm JMA'yı yorumlamak bile yardımcı olmuyor.

Buradaki tüm JMA göstergeleri hala iyi çalışıyor, bu bana bunun JMA'dan ziyade bir kod sorunu olduğunu gösteriyor - peki, açıkçası... Umarım bu, JMA işlevini çağırma şeklimdir (daha önce çalışmasına rağmen) ya da sonsuz bir döngü ya da her neyse önemli bir hata var. Derleniyor, ancak MT4'ü hemen çöküyor ...

İlk ek eski bir sürüm ve çalışıyor, yani ne yapmaya çalıştığımı görebilirsiniz - ama artık o mq4'e sahip değilim, üzgünüm. Mevcut mq4 'aynı olmalı', ancak çöküyor ve elde etmeye çalıştığım gerçek gösterge, aynı zamanda çöken son dosya JMA2. Haydi gurular, parmaklarımı çaprazlıyorum,

rjc.

Dosyalar:
 

I will try with yours Wolfe, if I don't see a trade soon.

teşekkürler

Acı biber

Hayırlı olsun Şili.

 

EA'nın SundayStartUp Programlama

Kullanılan değişkenler - StartDay=0, StartHour=5, StartMinute =30.

if(UseSundayStartup==true)

{

if (!(Day()>=StartDay))

{Comment("Day Start Time Not Yet!");

return(0);}

else if(!(Hour()>=StartHour))

{Comment("Day Start Time Not Yet!");

return(0);}

else if(!(Minute()>=StartMinute)){

Comment("Day Start Time Not Yet!");

return(0);

}

}

Pazar günü başlamak için iyi çalışıyor. Sorun şu ki, herhangi bir nedenle hafta boyunca sistemi yeniden başlatmam gerekirse veya zorunda kalırsam, sistem Yorum'a döner ("Gün Başlangıç Zamanı Henüz Değil!").

Bu sorunu çözemedim - Programın daha sonraki bir tarihte yeniden başlatıldığında daha erken bir Saat ve Dakika ile çalışmasına izin verecek herhangi bir kod öneriniz var mı?

Dave

 

Global değişkenlere bir göz atın veya bir dosyaya yazabilirsiniz.

Lüks

 
Neden: