Yeni başlayanlardan sorular MQL4 MT4 MetaTrader 4 - sayfa 62

 
Vitalie Postolache :
Mutlaka. Ve sadece partiler değil, aynı zamanda sunucuya iletilen diğer değerler. Hesaptaki minimum ve maksimum izin verilen değerlerin yanı sıra değişiklik adımı için lotların kontrol edilmesi de yararlıdır, lotun 0.03'lük artışlarla değiştirilebileceği durumlar vardı, bu da 90.01'in çalışmadığı anlamına gelir, en azından normalleş.
Tavsiye için teşekkürler. Hesapta izin verilen minimum ve maksimum değer için programa bir çek ekleyeceğim. Adıma gelince... lotlar benim için MarketInfo( Symbol() ,MODE_LOTSTEP) ile zaten hesaplandı. Bu adımın yeterli olacağını düşünüyorum. Ne düşünüyorsun?
 

MT4'ten MT5'e değiştirilen tüm özelliklerin veya MT4'ten MT5'e geçiş için eşdeğerlerinin tam listesini nerede bulabilirim?

Geçiş bölümündeki belgelerde neredeyse hiçbir şey yok.

 
Andrei :
MT4'ten MT5'e değiştirilen tüm özelliklerin veya MT4'ten MT5'e geçiş için eşdeğerlerinin tam listesini nerede bulabilirim?

Burada örneğin.

Büyük bir göstergeyi mql4'ten mql5'e çevirdim, her türlü geçiş çipini şekillendirmeye başladım, sonra bunların farklı diller olduğunu fark ettim ve dörde ait olan her şeyi çöpe attım. Her şeyi temiz bir beşte yeniden yazdı. Programı ilk dörde attıktan sonra ve garip bir şekilde tek bir hata bile çıkmadı, bu bile trend çizgilerinde geçti.

     ObjectSetInteger (chart_ID,nm, OBJPROP_TIME ,t1);
     ObjectSetDouble (chart_ID,nm, OBJPROP_PRICE ,p1);
     ObjectSetInteger (chart_ID,nm, OBJPROP_TIME , 1 ,t2);
     ObjectSetDouble (chart_ID,nm, OBJPROP_PRICE , 1 ,p2);

Tek şey - arabelleklerin rengiyle ilgili bir sorun vardı, yalnızca bir ifadeyi değiştirdim.

Şimdi sadece yeni standartları kullanarak dördü için yazacağım ve daha da iyisi, beşi yazacağım ve sonra gerekirse dördü düzelteceğim.

 
Vitaly Muzichenko :

Burada örneğin.

Teşekkür ederim. Ve bu tam bir liste güncel, makale eski, değil mi? Ticaret fonksiyonu yazmıyorlar, belki başka bir şey?
 
Andrei :
Teşekkür ederim. Ve bu tam bir liste güncel, makale eski, değil mi? Ticaret fonksiyonu yazmıyorlar, belki başka bir şey?
Ticaret işlevlerini çeviremezsiniz, ticaret dışındaki her şeyi çeviremezsiniz, ancak forumda ticaretle ilgili çok fazla materyal var.
 
Vitaly Muzichenko :
Ticaret işlevlerini çeviremezsiniz, ticaret dışındaki her şeyi çeviremezsiniz, ancak forumda ticaretle ilgili çok fazla materyal var.
Neden tercüme edilemez? Her şeyin tek bir yerde anlatıldığı bir yer var mı?
 
Andrei :
Neden tercüme edilemez? Her şeyin tek bir yerde anlatıldığı bir yer var mı?

Belgeleri okuyun, bu konuda birçok örnek var.

Daha da iyisi, kod tabanına bakın, sadece bir sürü örnek var ve onlardan neye ihtiyacınız olduğunu anlayacaksınız.

Eklendi: Danışmana bağlanan ve her şeyi dönüştüren bir kitaplık var, buna MT4Order gibi bir şey deniyor

Bir kez daha tekrarlıyorum: iki dili karıştırmamak, olması gerektiği gibi yazmak daha iyidir. Evet, görev kolay değil, ancak sonuç çok daha iyi olacak.

 
Vitaly Muzichenko :

Bir kez daha tekrarlıyorum: iki dili karıştırmamak, olması gerektiği gibi yazmak daha iyidir. Evet, görev kolay değil, ancak sonuç çok daha iyi olacak.

Vakaların %99'unda MT5'te MQL4 ticaret işlevlerini kullanmak daha iyidir.
 
Vitaly Muzichenko :

Belgeleri okuyun, bu konuda birçok örnek var.

Daha da iyisi, kod tabanına bakın, sadece bir sürü örnek var ve onlardan neye ihtiyacınız olduğunu anlayacaksınız.

Araştırılacak ve karşılaştırılacak çok fazla farklı değil, yalnızca bir tane doğru olması arzu edilir. Neden aynı konuda iki farklı örnek? Ayrıca, hangi fonksiyonların riskten korunma için, hangilerinin sadece netleştirme için çalıştığı sorusu da ilgi çekicidir. Belgelerde bulamadım.

 
fxsaber :
Vakaların %99'unda MT5'te MQL4 ticaret işlevlerini kullanmak daha iyidir.
Neye benziyor?