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

 
CLAIN :
Ve başka bir soru, arka arkaya birkaç sayı nasıl eklenir? örneğin, SMA gibi bir şey elde etmek için birkaç kapanış fiyatı? Bana öyle geliyor ki, bir şekilde bunu bir döngü boyunca yapabilirsin, ama nedense kafamda böyle bir bilgi yok ...


for (i=barn;i<=bar0;i--) {sum=sum+Close[i];} //bar0 - keşfedilecek ilk çubuğun numarası, ahır - keşfedilecek son çubuğun numarası

 
FelixFX :


for (i=barn;i<=bar0;i--) {sum=sum+Close[i];} //bar0 - keşfedilecek ilk çubuğun numarası, ahır - keşfedilecek son çubuğun numarası


üzgünüm...hata

for (i=barn;i>=bar0;i--) {sum=sum+Close[i];} //bar0 - keşfedilecek ilk çubuğun numarası, ahır - keşfedilecek son çubuğun numarası

 

Profesyonellere ciddi bir sorum var:

MQL5'e geçmeye değer mi? Bu dilde kendiniz için ne gibi avantajlar görüyorsunuz?

 
nadya :

MQL5'e geçmeye değer mi? Bu dilde kendiniz için ne gibi avantajlar görüyorsunuz?


geçmek değil, MQL4 kadar iyi bilmek gerekir.

DC'ler MT4'ü uzun süre kullanacak. Ancak MT5'in hem terminal açısından hem de DC için sunucular açısından çok daha fazla fırsatı var. Bu nedenle, her DC'nin MT4 ve MT5 istemcileri için iki terminali olacaktır.

MQL5 ve MQL4 dilinin avantajlarından bahsedecek olursak, MQL5 başlangıçta ve büyük bir farkla 4 kazanır.

 
sergeev :

geçmek değil, MQL4 kadar iyi bilmek gerekir.
DC'ler MT4'ü uzun süre kullanacak. Ancak MT5'in hem terminal açısından hem de DC için sunucular açısından çok daha fazla fırsatı var. Bu nedenle, her DC'nin MT4 ve MT5 istemcileri için iki terminali olacaktır.
daha birçok olasılık - bu açık. Ama kendinize ne tür fırsatlar ayırıyorsunuz? Benim için en ilginç şey, çoklu para birimini test etme yeteneğidir. Ama bildiğim tek artısı bu. Ve daha fazlasını bilmek istiyorum
 
nadya :

Profesyonellere ciddi bir sorum var:

MQL5'e geçmeye değer mi? Bu dilde kendiniz için ne gibi avantajlar görüyorsunuz?

Bir programlama dili bir amaç değil, bir araçtır. Eğer öyleyse, o zaman C ++ gibi üst düzey dillere.

MT5'te yapacak bir şey yokken, MQL5 diline gerek yoktur. Neden bunun için zaman harcıyorsun? Ancak her zaman olacak olan C ++ var.

 
nadya :
daha birçok olasılık - bu açık. Ama kendinize ne tür fırsatlar ayırıyorsunuz? Benim için en ilginç şey, çoklu para birimini test etme yeteneğidir. Ama bildiğim tek artısı bu. Ve daha fazlasını bilmek istiyorum

Soruya katılıyorum: belki bir yerde karşılaştırmalı bilgi var mı? söylemek?
 
Zhunko :

Bir programlama dili bir amaç değil, bir araçtır. Eğer öyleyse, o zaman C ++ gibi üst düzey dillere.

MT5'te yapacak bir şey yokken, MQL5 diline gerek yoktur. Neden bunun için zaman harcıyorsun? Ancak her zaman olacak olan C ++ var.


Programlamada iyi değilim...

onlar. Herhangi bir programın C++ ile yazılabileceğini ve ardından bir şekilde mql'ye dönüştürülebileceğini ve MT'de çalıştırılabileceğini mi söylemek istiyorsunuz?

 
Zhunko :

Bir programlama dili bir amaç değil, bir araçtır. Eğer öyleyse, o zaman C ++ gibi üst düzey dillere.

MT5'te yapacak bir şey yokken, MQL5 diline gerek yoktur. Neden bunun için zaman harcıyorsun? Ancak her zaman olacak olan C ++ var.

Çok cahil olmalıyım. Ama C++ FOREX gibi dar bir uzmanlıkta bana nasıl yardımcı olabilir? Programcıların hesaplamalarını dışarıda bir yere aldıklarını biliyorum, ama şu ana kadar özellikle ilgilenmiyorum ve programlama yapmayacağım, bu nedenle
 
FelixFX :


Programlamada iyi değilim...

onlar. Herhangi bir programın C++ ile yazılabileceğini ve ardından bir şekilde mql'ye dönüştürülebileceğini ve MT'de çalıştırılabileceğini mi söylemek istiyorsunuz?

C++'da kısıtlama olmaksızın her şeyi yazabilirsiniz. Tüm hesaplamalar DLL'de olacaktır. Oradan, işlevlerinizi MQL'ye aktarın . Hesaplamalar 20 kat daha hızlıdır. Hata ayıklama yetenekleri yüzlerce kez dosttur.

Evet ve MT'ye kilitlememek daha iyidir. Kendi terminalinizi yazmanız ve C++ ile programlamanız gerekiyor.