[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 216

 
Gek34 :

Güzel gün.

Farenin okumalarını D1'de istiyorum, daha küçük bir TF'de bölümler çizin, hiçbir şey çizmiyor.Kodu ekliyorum:

int start()
{
int counted_bars=IndicatorCounted();
int limit;
if (TimeFrame>0) limit=Bars-counted_bars+(TimeFrame/Period());
else limit=Bars-counted_bars-1;
int i=limit;
int C_time;
int Bar_Shift;
if (limit==0) return(0);
//wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
int h,l,h1,l1;
while(i>=0)
{
C_time=Time[i];
Bar_Shift=iBarShift(NULL,TimeFrame,C_time,true);
h=iMA(NULL,0,period,0,MODE_EMA,2,Bar_Shift);
l=iMA(NULL,0,period,0,MODE_EMA,3,Bar_Shift);

//----
ExtMapBuffer1[Bar_Shift]=h;
ExtMapBuffer2[Bar_Shift]=l;
i--;}
//----
return(0);
}

 


Belki birisi kodu düzeltir veya nasıl olması gerektiğini gösterir.

Şimdiden teşekkürler.


https://www.mql4.com/en/search#!keyword=MTF%20MA&module=mql4_module_codebase
 

Link için teşekkürler ama ihtiyacım olan bu değil

bu noktaları bölümler halinde birleştirmek istiyorum

SetIndexStyle(0,DRAW_SECTION);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexEmptyValue(0,0.0);
SetIndexStyle(1,DRAW_SECTION);
SetIndexBuffer(1,ExtMapBuffer2);
SetIndexEmptyValue(1,0.0);


 
Herkese iyi günler ..... Bir sorum var, farklı brokerlere iki danışman astım, biri Alpari. Öte yandan danışman çalışıyor ve her şey yolunda ama Alpari'de hiçbir şey olmuyor, aynı anda başka bir danışmanı Alpari'de test ediyor olmamın bir nedeni olabilir mi? Başka bir deyişle, aynı terminalde bir Expert Advisor'ı çalıştırıp bir başkasını test etmek mümkün müdür? Teşekkürler!!!
 
laveosa :
Herkese iyi günler ..... Bir sorum var, farklı brokerlere iki danışman astım, biri Alpari. Öte yandan danışman çalışıyor ve her şey yolunda ama Alpari'de hiçbir şey olmuyor, aynı anda başka bir danışmanı Alpari'de test ediyor olmamın bir nedeni olabilir mi? Başka bir deyişle, aynı terminalde bir Expert Advisor'ı çalıştırıp bir başkasını test etmek mümkün müdür? Teşekkürler!!!

Bu bile yapabilir! Test uzmanı, danışmanın verilerini alır ve danışmanın çalışmasına müdahale etmez!
 
borilunad :

Bu bile yapabilir! Test uzmanı, danışmanın verilerini alır ve danışmanın çalışmasına müdahale etmez!

teşekkürler anlaşıldı.
 
Gek34 :

Link için teşekkürler ama ihtiyacım olan bu değil

bu noktaları bölümler halinde birleştirmek istiyorum

SetIndexStyle(0,DRAW_SECTION);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexEmptyValue(0,0.0);
SetIndexStyle(1,DRAW_SECTION);
SetIndexBuffer(1,ExtMapBuffer2);
SetIndexEmptyValue(1,0.0);



O zaman parçalarını değil, tüm kodu göstermeniz gerekir. Hiçbir şey düşünmek zorunda kalmayacaksın

Gösterge çalışıp çalışmadığı, uzun zaman önce yapıldı - bilmiyorum

Dosyalar:
 
Merhaba! Lütfen bana, koşula göre "durdurma"nın önceki mumun "düşük" fiyatına eşit olması gerekiyorsa, " kaybı durdur " değişkeni için doğru bir işlevi nasıl yazacağımı söyleyin. Teşekkür ederim!
 
tara :
Başlamak için, ne istediğinizi açıkça formüle edin. Geometrik yaklaşımlar memnuniyetle karşılanmaktadır.


Bu konuda bir konu açtım https://www.mql5.com/en/forum/143933
 
Sadece bir programlama dili öğrenmeye başlıyorum, bu yüzden gevezeliğim için özür dilerim)) double sl= değişkenini ayarlamam gerekiyor ve sonra bilmiyorum. Stop, bar1'in en düşük değerine eşit olmalıdır. teşekkürler
 
art-gan :
Sadece bir programlama dili öğrenmeye başlıyorum, bu yüzden gevezeliğim için özür dilerim)) double sl= değişkenini ayarlamam gerekiyor ve sonra bilmiyorum. Stop, bar1'in en düşük değerine eşit olmalıdır. teşekkürler
Şu şekilde deneyin:
çift sl= Düşük[i+1];