Burada sorun ne? - sayfa 2

 
msl :

Nazik insanlar ve en önemlisi akıllı insanlar, kendi kendini yetiştiren kişiye kodu derlerken ne tür bir hata aldığımı açıklar mı?

'\end_of_program' - bitiş dirseği '}' bekleniyor


Peki, neden buraya girdin, burada başkalarının yardım almaya çalıştığını görmüyorsun. Hata, bu '}' öğesinin gereksiz olduğunu söylüyor, ancak aslında bir tür nokta veya virgül gereksiz olabilir, burada kodu görmeniz gerekir.
 
sss2019 :

Peki, neden buraya girdin, burada başkalarının yardım almaya çalıştığını görmüyorsun. Hata, bu '}' öğesinin gereksiz olduğunu söylüyor, ancak aslında bir tür nokta veya virgül gereksiz olabilir, burada kodu görmeniz gerekir.
ve bunun yeterli olmadığını düşündüm. Ama zaten tüm kodu inceledim, bulamıyorum. Ama seni indirmeyeceğim ve bunun için teşekkürler.
 
Pekala, hadi kodu düzenleyelim, bu, başka bir yerde işaretin gereksiz olduğu anlamına gelir.
 

yoldaşlar!! Pekala, bana siparişin neden açılmadığını söyle. Kodu öğreticiden kopyaladım

 OrderSend ( Symbol (),OP_BUY, 0.1 ,Ask, 3 ,Bid- 15 * Point ,Bid+ 15 * Point );
ama yine de açılmıyor ve herhangi bir hata yok. Sadece stop ve kar değeri 0 olarak ayarlanırsa açılır.
 

Yürüyüş, DC'niz siparişin daha sonra değiştirilmesiyle yalnızca TP ve SL olmadan sipariş verilmesine izin verir

 
Tam olarak, manuel bir sipariş de sadece durmadan açılır. Teşekkür ederim.
 
sss2019 :
Pekala, hadi kodu düzenleyelim, bu, başka bir yerde işaretin gereksiz olduğu anlamına gelir.
İlginiz için teşekkürler, parantezleri ters yönde buldum.
 
Hattın şifresini çözmeye yardım et
 int CalculateCurrentOrders( string symbol)
CalculateCurrentOrders'ın bir değişken olduğunu anlıyorum, ancak bu değişken parantez içinde ve içlerinde bir değişken daha varken ne anlama geliyor?
 
sss2019 :
CalculateCurrentOrders'ın bir değişken olduğunu anlıyorum, ancak bu değişkenin parantezleri ve içinde bir değişken daha olan ne var?
Bu, siparişleri saymak için özel bir işlevdir. İşte tam kod.

 int CalculateCurrentOrders( string symbol)
{
int buys= 0 ,sells= 0 ;
//----
for ( int i= 0 ;i< OrdersTotal ();i++)
{
if ( OrderSelect (i,SELECT_BY_POS,MODE_TRADES)==false) break ;
if ( OrderSymbol ()== Symbol () && OrderMagicNumber ()==MAGICMA)
{
if ( OrderType ()==OP_BUY) buys++;
if ( OrderType ()==OP_SELL) sells++;
}
}
//---- return orders volume
if (buys> 0 ) return (buys);
else return (-sells);
}
 

Teşekkür ederim. Söyle bana, görsel editörler almaya değer mi? Artık, söz verdikleri gibi, birkaç tıklamayla kaynak kodlu bir danışman oluşturabileceğiniz birçok görsel editör var.

Ve neden burada yazıyor (eksi) -satıyor?

 if (buys> 0 ) return (buys);
else return (-sells);