[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 635

 
ikatsko :

MQL'de Dosya işlemleri okudu. Dosyaların yalnızca terminal_dir\experts\files (alıntı) konumunda açılabildiği ortaya çıktı .

Yani bu dosya başka bir terminalden görünmüyor!!

Neden her iki Uzman Danışmanı da aynı terminalde çalıştırmak istemiyorsunuz?

Geçici bir seçenek olarak - piyasadan uzakta ve küçük bir parti ile bekleyen bir sipariş verin. İkincisi, böyle bir emrin ortaya çıkıp çıkmadığını takip etmelidir (örneğin, sihirle - örneğin, 999 numara ile - ticarete başla, 888 numara ile - dur)

 

Güzel gün!

Bir danışman yazdım , ancak ticaret yapmıyor. En başta, kontrol ediyorum:

 if (Volume[ 0 ]> 2 )
   {
   Print ( "Алгоритм работает" );
   //+---------------------------------------------------------------+
   //| блок формирования соответствующих векторов                    |
   //+---------------------------------------------------------------+
   ....

Ve matbaada bulunan dergideki metni de basmıyor. Bundan koşulun geçmediği sonucuna varıyorum, bana öyle geliyor ki çözüm önemsiz)))))

 
ikatsko :

MQL'de Dosya işlemleri okudu. Dosyaların yalnızca terminal_dir\experts\files (alıntı) konumunda açılabildiği ortaya çıktı .

Yani bu dosya başka bir terminalden görünmüyor!!

https://www.mql5.com/ru/forum/138054

Windows, bir sanal diski bir veya daha fazla klasöre eşlemenize olanak tanır. Bu şekilde birkaç terminalin klasörlerini birleştirebilirsiniz.

 
ikatsko :
Pekala, burası çok karmaşık. :(
FileMapCreate( NULL , NameFileMap0, MemorySize); // Создаём отображение.
// hMapping = FileMapOpen(NameFileMap0); // Это, как ещё один вариант, если отображение уже открыто. В любом случае можно всегда открывать через "FileMapCreate()".
sComment = sComment + "Записываем число типа BOOL: (" + FileMapWriteBool(NameFileMap0, StartByte, bValue) + ")  " + bValue + "\n" ;
sComment = sComment + "Читаем число типа BOOL:" + FileMapReadBool(NameFileMap0, StartByte) + "\n" ;
Comment (sComment);
Bu çok zor. Merak ediyorum, MQL4 programlarınız 3 satırdan kısa mı? basitleştirmek için mi?
 

Hey

Sevgili programcılar, basit bir sorunu çözmeme yardım edin.

Verilen:

1. Dikey satır 1 "Ver1"

(isim keyfi)

2. Dikey satır 2 "Ver2"

(isim keyfi)

3. Yatay çizgi 1 "Hor1"

(isim keyfi)


Egzersiz yapmak:

Bir trend çizgisi çizin (segment)

Ver1'de başlayan ve Ver2'de Hor1 fiyat değeriyle biten

 
alsu :
Belgelerdeki diziler hakkında bilgi edinin. Bir seçenek, onu statik bir dizi yapmaktır, yani. boyutu önceden bildirilmiş bir dizi: double a[55443], diğeri dinamik bir dizidir, yani. belirsiz boyutta bir double a[] dizisini bildirin ve ardından program kodunda ihtiyacımız olan boyutu belirleyin/hesaplayın: ArrayResize(a,N)


Çok teşekkürler! ArrayResize işleviyle her şey yerine oturdu!

Not Tüm sorun, ortaya çıktı, sadece bir satırın olmamasıydı !!!!!!

 
oleksaz :

Hey

Sevgili programcılar, basit bir sorunu çözmeme yardım edin.

Verilen:

1. Dikey satır 1 "Ver1"

(isim keyfi)

OBJPROP_TIME1 alın

2. Dikey satır 2 "Ver2"

(isim keyfi)

OBJPROP_TIME1 alın

3. Yatay çizgi 1 "Hor1"

(isim keyfi)

OBJPROP_PRICE1 alın

Egzersiz yapmak:

Bir trend çizgisi çizin (segment)

Ver1'de başlayan ve Ver2'de Hor1 fiyat değeriyle biten


alınan zaman ve fiyat verilerine göre bir trend çizgisi nesnesi oluşturun
 
orb :

Güzel gün!

Bir danışman yazdım, ancak ticaret yapmıyor. En başta, kontrol ediyorum:

Ve matbaada bulunan dergideki metni de basmıyor. Bundan koşulun geçmediği sonucuna varıyorum, bana öyle geliyor ki çözüm önemsiz)))))



Hangi test modelini kontrol edin, eğer açılış fiyatlarında ise koşul geçmeyecektir.
 
Optimizasyon sırasında ne tür bir hata oluştuğunu söyleyin, onu sona erdirmez. Ne ile bağlantılıdır. resim ekliyorum
 
orb :
Optimizasyon sırasında ne tür bir hata oluştuğunu söyleyin, onu sona erdirmez. Ne ile bağlantılıdır. resim ekliyorum


Bu bir hata değildir - bu, min. denge - yani sayı birleştirilir - geçiş sona erer ve bir sonraki giriş parametreleri grubuyla yenisi başlar - Test Cihazı optimizasyon sekmesinin onay kutularına ve ayarlanmış sınır değerlerine bakın: