Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 642

 
dr0 :

Beyler, bana aşağıdaki gösterge için bir kod örneği söyleyin. Kaç tane arabelleğe ihtiyaç olduğunu, ne tür bir görüntülemenin ve nerede ve hangi özellikleri kaydetmeleri gerektiğini anlayamıyorum.

Gösterge şöyle:

1 Segmentler, her üç çubuktan birinin alt ucunu ve komşu çubuğu birbirine bağlar. Kırmızı çizgi.

2 Segment, her 5. çubuğun yükseklerini ve komşu olanını birbirine bağlar. Çizgi mavi.

Ana şey: segmentler hiçbir şekilde kesişmiyor. Her bölümün başı ve sonu diğer bölümlerden bağımsızdır.

Gösterge, her segmentin başlangıç ve bitiş değerlerini hesaplar. Koşullara bağlı olarak, farklı renklerde boyanmaları gerekir.

Kabaca nasıl görünmesi gerektiği



Yeterince 2 tampon! Çizgileri çizmek için, tam da çizilmemeleri gereken yerlerde kesin koşullar belirleyin! İyi şanlar!
 
dr0 :

Ve başka bir soru.

Hata Ayıklama modunda gösterge ile çalışmanın mümkün olmaması normal mi?

Program kesme noktasına ulaştığında, MT4 terminali donuyor ve pencere beyaza dönüyor (XP'de) bu nedenle grafikte ne çizildiğini görmek mümkün değil


Hata ayıklama henüz kullanılmadı, ben onsuz idare ediyorum. Ne istediğinizi, nasıl yapacağınızı net bir şekilde hayal etmeniz ve ardından yazmanız gerekiyor! Sonuçta, hata ayıklamanın da incelenmesi gerekiyor! Belgeleri, Makaleleri ve Forum konularını keşfedin! Kazın!
 

Nerede yanlış olduğunu açıklayın, enstrümanı "Piyasa İzleme" de bulamıyor.

 Print ( "Got pair " , GetPair( "USDCHF" )); // Вызов

string GetPair( string currency){
string smb= "" ;
for ( int i= SymbolsTotal ( true )- 1 ; i> 0 ; i--){
   smb= SymbolName (i, true );
   string sm1= StringSubstr (smb, 0 , 3 ),sm2= StringSubstr (smb, 3 , 3 );
   if ( StringFind (currency,sm1, 0 )> 0 && StringFind (currency,sm2, 0 )> 0 ) break ; else smb= " Not Found " ;
 }
 return (smb);
}
 
Sevgili profesyoneller! Lütfen bir danışmana bir DLL dosyasını nasıl ekleyeceğiniz, hangi programı kullanacağınız hakkında bilgiyi nerede bulabileceğinizi söyleyin, genel olarak, bu konuda ne kadar fazla olursa o kadar iyi!
 

Fiyat bir önceki mumun Düşük seviyesinin altına düştüğünde piyasa tarafından bir emrin kapatılması

Merhaba. Lütfen bana böyle bir mekanizmayı mql4'e nasıl kaydedeceğimi söyle

Belki birinin zaten böyle bir kodu vardır. cilt lütfen

 
Bir önceki mum 1. çubuktur: Düşük(1)- Nokta*pipler (istediğiniz kadar). Nasıl değiştirileceğine ilişkin belgelere bakın!
 
Programlama hakkında çok az şey biliyorum, ancak nokta ve pip nedir
 
borilunad :
Önceki mum 1. çubuktur: Low(1)-Point*pip (istediğiniz kadar). Nasıl değiştirileceğine ilişkin belgelere bakın!

Programlama hakkında çok az şey biliyorum, ancak nokta ve pip nedir
 
nogard37 :

Programlama hakkında çok az şey biliyorum, ancak nokta ve pip nedir
Dikey olarak pip sayısı.
 
vaniy :
Dikey olarak pip sayısı.

Açılma şartı:


geçersiz CheckForOpen()
{
iç;
//--- sadece yeni çubuğun ilk işaretleri için ticarete gidin
if(Volume[0]>1) dönüşü;
//--- satın alma koşulları
if(Close[1]<Open[1] && MathAbs (Close[1]-Open[1])<Bar_High)
{
res=OrderSend(Symbol(),OP_BUY,LotsOptimized(),Ask,3,0,0,"",MAGICMA,0,Mavi);
dönüş;
}
//---
}

Sipariş değişikliği nereye eklenir?