[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 219
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
teşekkürler, bu kodu danışmana ekledim, derlerken '(' - işlev tanımı beklenmiyor bool ExistOrders'dan sonra, bir yerde fazladan bir parantez veya başka bir şey ...
for (int k=0;k<OrdersTotal();k++)//Tüm açık siparişler arasında görüntületeşekkürler, bu kodu danışmana ekledim, derlerken '(' - işlev tanımı beklenmiyor bool ExistOrders'dan sonra, bir yerde fazladan bir parantez veya başka bir şey ...
int start() { ..... for ( int k= 0 ;k< OrdersTotal ();k++) //Производим просмотр среди всех открытых ордеров { OrderSelect (k,SELECT_BY_POS,MODE_TRADES); if (!ExistOrders( Symbol (), OP_SELLLIMIT, Magic) ) OrderSend ( Symbol (),OP_SELLLIMIT,Lots,Ask+(Shag/ 0.2 )* Point , 3 , 0 , 0 , "" , 123 , 0 ,Red); } return ( 0 ); } bool ExistOrders( string sy= "" , int op=- 1 , int mn= 123 ) { int i, k= OrdersTotal (), ty; if (sy== "0" ) sy= Symbol (); for (i= 0 ; i<k; i++) { if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES)) { ty=OrderType(); if (ty< 6 ) { if ((OrderSymbol()==sy || sy== "" ) && (op< 0 || ty==op)) { if (mn< 0 || OrderMagicNumber()==mn) return (True); }}}} return (False); }
evet anlıyorum ExistOrders işlevi özel bir işlev, başlatma işlevinden kaldırdım, hata aynı, danışmanın ilk bölümünde bir şeyle savaşıyor, tam olarak gönderiyorum
//+------------------------------------------- --------------------+
{} parantezlerinin eşleşmesini kontrol edin (dikkatle). Hata, start() işlevinde en az bir kapatma işlevinin eksik olduğu anlamına gelir.
{} parantezlerinin eşleşmesini kontrol edin (dikkatle). Hata, start() işlevinde en az bir kapatma işlevinin eksik olduğu anlamına gelir.
for (int k=0;k<OrdersTotal();k++)//Tüm açık siparişler arasında görüntületam olarak sonra
OrderSend(Symbol(),OP_SELLLIMIT,Lots,Ask+(Shag/0.2)*Point,3,0,0,"",123,0,Kırmızı);
cevapsız } teşekkürler!
Merhaba, benim terminalimde saat gerçek saatle uyuşmuyor, şimdi M5 mumunun üzerine geldiğinizde 18.45 gösteriyor, ama aslında Ukrayna'da 19.45, saati nasıl değiştirebilirim?
Mümkün değil. Mum Işığı - sunucu zamanı.
Güzel gün.
Yeni bir çubuğun her açılışında EA'dan bir dosyaya aşağıdaki şekilde yazarım:
göstergenin bu verileri okuması ve kaydedilen zaman aralıkları üzerinde bir grafik oluşturması gerekir.
Lütfen bunun nasıl uygulanacağını açıklar mısınız? en azından genel anlamda.
MT4 (Sürüm: 4.00 Build 451) yüklendi ve Experts Logs klasöründe terminalin kurulduğu güne ait yalnızca bir dosya olduğunu fark etti, ör. 13. İşte bu, daha fazla günlük dosyası yok, ancak platformu zaten birçok kez açıp kapattım.
Bu fenomenle ilgili herhangi bir yorum için minnettar olurum.
MT4 (Sürüm: 4.00 Build 451) yüklendi ve Experts Logs klasöründe terminalin kurulduğu güne ait yalnızca bir dosya olduğunu fark etti, ör. 13. İşte bu, daha fazla günlük dosyası yok, ancak platformu zaten birçok kez açıp kapattım.
Bu fenomenle ilgili herhangi bir yorum için minnettar olurum.
En az bir uzman/gösterge/script çalıştırmak gerekir, bu klasöre yazarlar.