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

[Silindi]  
deney için OnInit'teki her şeyi yorumladım ve OnTick'e koydum

double  value =MarketInfo(symbol, MODE_TICKVALUE);


yine de sıfır döndü
 
pycha :

bu seçenek çok ilginç değil. kaplamalarını verir. ve ondan önce düzgün çalıştıysa neden bunu yaptığını anlamıyorum.

Expert Advisor'ın MODE_TICKVALUE'nin kesinlikle sıfır değil, doğru bir değer döndürdüğü daha eski sürümleri vardır. şimdi sıfır veriyor. Terminal ile bir şeyler kampanya. nasıl düzelteceğimi kim söyleyebilir?

5'inde, bir personelden servis masasına başvurun!
[Silindi]  
sorun garip bir şekilde çözüldü. Bir haftadır demo hesapta test ediyorum ve birkaç gün önce sıfır döndürmeye başladı. Şimdi gerçek olana geçtim, her ihtimale karşı, bak - doğru gösterdi. demo hesabına geri döndü - her şey doğru görünüyor. genel olarak, boşuna biraz sıkıldığım için üzgünüm))))
 

Yardım, bu kod:

(Yeni bir satırdan yeni veri yazılması için satır sonu işaretinin nereye ve nasıl yazılacağını anlamıyorum)

 void OnStart ()
  {
   int file_handle= FileOpen ( "16.csv" , FILE_WRITE | FILE_CSV );
   FileWrite (file_handle, Symbol ());
   FileClose (file_handle);
  }
 

Ben zaten kafamı kırdım! Bana yardım et lütfen.

Bu kod sipariş açmaz.

Günlük şunu söylüyor: '1419717': piyasa sl'sinde 0,01 EURUSD satın alma siparişi: 1,13720 tp: 1,13842 başarısız [Geçersiz S/L veya T/P]

Zararı durdur veya kar al konusundaki hatamın ne olduğunu anlamıyorum?

double Lots= 0.01 ;
double TakeProfit= 100 ;
double StopLoss= 10 ;
int tk= 0 ;

void start()
{
   if ( OrdersTotal ()== 0 )
      {
         tk= OrderSend ( Symbol (),OP_BUY,Lots,Ask, 3 ,Bid-StopLoss* Point ,Ask+TakeProfit* Point , 0 , 0 , 0 ,Green);
         if (tk< 0 ) 
         {
             Print ( "OrderSend завершилась с ошибкой #" , GetLastError ());
         }
         else          
         {
             Print ( "Функция OrderSend успешно выполнена" );
         }
      }
}

 
qee :

Yardım, bu kod:

(Yeni bir satırdan yeni veri yazılması için satır sonu işaretinin nereye ve nasıl yazılacağını anlamıyorum)

Nereden aldın, oraya sor!
 
favidu :

Ben zaten kafamı kırdım! Bana yardım et lütfen.

Bu kod sipariş açmaz.

Günlük şunu söylüyor: '1419717': piyasa sl'sinde 0,01 EURUSD satın alma siparişi: 1,13720 tp: 1,13842 başarısız [Geçersiz S/L veya T/P]

Zararı durdur veya kârı al konusundaki hatamın ne olduğunu anlamıyorum?


Duraklar ve Alımların normalleştirilmesi gerekiyor!
 

Merhaba! Fonksiyonların dışında bir dizi bildirirken neden bir hata olduğunu anlamıyorum.

Hata: '[' - geçersiz dizin değeri  

İki boyutlu dinamik olmayan bir diziyi indeks değişkenleri olarak nasıl bildirebilirim?

Statik yerine const ayarlamaya çalıştım. Ayrıca [][] denendi. Hala bir hata

Ders kitabında, bu soruya bir kez ve herkes için nereye bakacağınızı tıklayın, lütfen.  

 //--- глобальные переменные
static int       time_frame;

static int       initial_history_bars = MathFloor (initial_history_hours / time_frame * 60 );

double initial_population_array[] [ initial_history_bars];
 
alexeymosc :

Merhaba! İşlevlerin dışında bir dizi bildirirken neden bir hata olduğunu anlamıyorum.

Hata: '[' - geçersiz dizin değeri  

İki boyutlu dinamik olmayan bir diziyi değişken dizinleri olarak nasıl bildirebilirim?

Statik yerine const ayarlamaya çalıştım. Ayrıca [][] denendi. Hala bir hata

Ders kitabında, bu soruya bir kez ve herkes için nereye bakacağınızı tıklayın, lütfen.  


Son satırda çok sayıda parantez var. Belki boş olanları kaldırmayı deneyin.
 
alexeymosc :

Merhaba! Fonksiyonların dışında bir dizi bildirirken neden bir hata olduğunu anlamıyorum.

Hata: '[' - geçersiz dizin değeri  

İki boyutlu dinamik olmayan bir diziyi değişken dizinleri olarak nasıl bildirebilirim?

Statik yerine const ayarlamaya çalıştım. Ayrıca [][] denendi. Hala bir hata

Ders kitabında, bu soruya bir kez ve herkes için nereye bakacağınızı tıklayın, lütfen.  

: Belki bağlantı yoluyla?