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

 
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!
 
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?
Neden: