MT5, tüccarlar için değil, programcılar için bir terminaldir - sayfa 19

 
ILNUR777 :
Ne için. µl5 üzerine yazın. Kolay ve basit.


Ona öğretmeyeceğim. 4k'da biraz yapabilirim ve bana yakışıyor

 
Andrey F. Zelinsky :

evet sen kötü çocuksun



))) Evet, demek istediğim buydu, meta-kotalara hizmet edenlere mutlaka bir kavanoz reçel ve bir sepet kurabiye verilir! Bu arada eski Sovyet çizgi filmini hatırladığım için yazdım, bu filmi zar zor hatırlıyorum. Reklam için teşekkürler, gidip biraz reçel alacağım!

 
Vitaly Stepanov :
Forumu okurken, havlu programcılarının çoğunlukla burayı ovduğu sonucuna vardım. Ayrıca bana öyle geliyor ki MT5, programlama diliyle tüccarlardan çok progerler için yaratılmış. MQL'nin kendisi için kazanç fırsatları yarattığı açıktır, ancak bir tüccar, stratejinin yeni bir nüansını tarihte test etmek için her seferinde ne yapmalıdır, serbest çalışanlara başvurur? Ayrıca dil öğrenilecek MQL5 kursları da bulamıyorum. Ve bir hümanistin bu alanda kendi kendine eğitim yapması çok zordur.
Terminaller pahasına, her ikisi de ticaret için oldukça uygundur. Ancak MT5, MT5'te olmayan bir şeye sahip olsa da, MT5'in daha fazla özelliği vardır. Örneğin, görsel testler sırasında manuel olarak grafik nesneleri ekleme, Uzman Danışmanlarda, göstergelerde vb. hata ayıklama sırasında seviyeleri vurgulama yeteneği. MT5'te bu, çok daha zor olmayan programlı olarak yapılmalıdır. MQL4 ve MQL5'e gelince, her iki dil de programcılar içindir, ancak MQL4 yeni başlayanlar için daha fazladır. Ancak MQL5 çok daha karmaşık değildir ve birçok yönden MQL4'e benzer. Ancak, içindeki her şey çok yetkin bir şekilde yapılır ve birçok işlev hız için optimize edilmiştir. Bu nedenle, Uzman Danışmanları MT5'te test etmek, geliştiricilere çok teşekkür eden MT4'ten çok daha kolay ve hızlıdır! Eğitim kurslarına gelince, C++ ile başlamanızı tavsiye ederim. Neyse ki, bu EP'de internette çok sayıda materyal ve forum var. Bu sitede MQL5 ile ilgili birçok makale var ve ayrıca bir forum da var. Devam et. Ve programlama kavramını anlamak istiyorsanız, C ++ size yardımcı olacaktır. Programlarda istediğinizi nasıl yapacağınızı öğrenmek için herhangi bir şekilde programlamayı öğrenmeniz gerekecek. Ya da reddedin. Ama sonra bir programcı kiralamanız gerekiyor. Ayrıca, MT5 Meta Düzenleyici'nin bir Uzman Danışman Oluşturucusu vardır. Ancak Expert Advisors oluşturmaya ne kadar uygun bilmiyorum çünkü ben kullanmadığım için her şeyi programlı yapmayı tercih ediyorum.
 

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Komut Dosyaları: Tüm Siparişleri Kapat ve Sil

fxsaber , 2018.01.09 23:04

Bu durumda, hedef kapanıyor.

Bir dizi hata yapmış olsa da, yeni başlayan birinin MQL4'te yaparak amacına ulaştığını (kod sembolünün tüm sıraları kapatılacaktır) iyi bir örnektir.

Aynı zamanda, medeni bir şekilde çalışmamı paylaşmaya karar verdim. Ve tartışmada, hataları işaret edebilirsiniz.

Muhtemelen, MQL'nin bu versiyonu, sorunu çözmek için gelişigüzel seçilmedi.

 
Mihail Matkovskij :
Terminaller pahasına, her ikisi de ticaret için oldukça uygundur. Ancak MT5, MT5'te olmayan bir şeye sahip olsa da, MT5'in daha fazla özelliği vardır. Örneğin, görsel testler sırasında manuel olarak grafik nesneleri ekleme, Uzman Danışmanlarda, göstergelerde vb. hata ayıklama sırasında seviyeleri vurgulama yeteneği. MT5'te bu, çok daha zor olmayan programlı olarak yapılmalıdır. MQL4 ve MQL5'e gelince, her iki dil de programcılar içindir, ancak MQL4 yeni başlayanlar için daha fazladır. Ancak MQL5 çok daha karmaşık değildir ve birçok yönden MQL4'e benzer. Ancak, içindeki her şey çok yetkin bir şekilde yapılır ve birçok işlev hız için optimize edilmiştir. Bu nedenle, Uzman Danışmanları MT5'te test etmek, geliştiricilere çok teşekkür eden MT4'ten çok daha kolay ve hızlıdır! Eğitim kurslarına gelince, C++ ile başlamanızı tavsiye ederim. Neyse ki, bu EP'de internette çok sayıda materyal ve forum var. Bu sitede MQL5 ile ilgili birçok makale var ve ayrıca bir forum da var. Devam et. Ve programlama kavramını anlamak istiyorsanız, C ++ size yardımcı olacaktır. Programlarda istediğinizi nasıl yapacağınızı öğrenmek için herhangi bir şekilde programlamayı öğrenmeniz gerekecek. Ya da reddedin. Ama sonra bir programcı kiralamanız gerekiyor. Ayrıca, MT5 Meta Düzenleyici, bir Uzman Danışman Oluşturucuya sahiptir. Ancak Expert Advisors oluşturmaya ne kadar uygun bilmiyorum çünkü ben kullanmadığım için her şeyi programlı yapmayı tercih ediyorum.

Yine, 100500 kez mi? Doğrudan seçilen noktalarda

  1. Kaç kez tekrar edebilirsin! Diller aynı, bazı yerlerde API'ler farklı. Bir programlama dili ile bir API arasındaki farkı anlamıyor musunuz? O zaman kafamda sis olduğu için bir örnek vereceğim. Burada sana bir Fransız ve bir Fransız kadın veriyorlar. TEK dili konuşuyorlar, ama bir Fransız kadını sikebilirsin ve bir bebeği olur. Geleneksel bir yönelime sahipseniz, nispeten yanlış API ile Fransızca'ya girmeyeceksiniz))). Değilse, o zaman doğum yapmaz. API - uygulama programı arayüzü arasındaki fark budur.
  2. Konuda C ++ hakkında tavsiyeler, sadece birçok fark var. Ama şu anda muhtemelen en iyi seçenek bu.

 
Artyom Trishkin :

Bu konuda birçok kez söylendi - dili öğrenmek ve karmaşıklıklarını anlamak isteyen yeni başlayanlar için SB'yi avuçlamak mümkün DEĞİLDİR.

YAPMAYIN Bu onları topluluğumuzun potansiyel üyeleri olarak mahveder.

Ancak bu konuda aşılmaz insanlar var. Peki, ne yapabilirsin? Umarım bu örnekleri ayrıştırmaya başlayan kişiye yardımcı olabilirsiniz? (Dürüst olmak gerekirse nadir acemi)

4-ke üzerinde birçok ve okudu. Aptalca kodu aldılar ve parçalarına ayırdılar. Hatta sezgisel olarak hazır olanı alıp kendileri için yeniden yapabilirler. Forumda bile, savaş koşullarında programlamayı hemen incelemeleri, fikirlerinin örneğini kullanarak belirli görevleri hemen analiz etmeleri önerildi. Ve her şeyi tıkmayın. Ve başardılar. Ne sürüklediyse çekti, her şeyi sıfırdan yazmak gerekli değildi ve bu süreçte anlayış geldi. Ayrıca, çok zaman kazandırdı. Şimdi yeni başlayanlar için sb'nin kötü olduğunu söylüyorsunuz. Başka ne kötü DEĞİL, kendisi için ustalaşmak ve yeniden yapmak için ilgisini çeken uygulamaları dikkate alacaktır. Başka bir DEĞİL kötülüğü yoktur.

Şimdi, konuya gelmesi için - benzer bir kod bulmak ve yeniden yapmak için, mantıksal eylemlerin özünde çok az değişiklik yapmanız gerekse de, bu kodun her bir parçasını incelemeniz gerekir.

4-ke'de kodu rastgele değiştirebilir ve nasıl çalıştığını anlayabilir. Burada dürtme yöntemi çalışmayacaktır. Burada, çalışan başka biriyle, neden hataların, bugların olduğunu, neye ihtiyacı olduğunu anlamak ve anlamak gerekir.
İşte acemi mantığı. Ve bu mantığı hayal ediyorsun, nasıl olduğunu bilmiyorum.

Ve çalışma yaklaşımındaki alternatif 4-ke'deki gibi değil, kimse vermek istemiyor. Akademik yaklaşım budur. Ve 4. yaklaşımla karşılaştırıldığında, kim ne derse desin ustalaşmak çok daha zordur. İmkansız değil elbette, ama basit değil, çünkü burada gerçekmiş gibi geçmek adettendir.

not. Sadece zaman zaman onlara egesh beyinli tembeller demeyi biliyorsun. Geçmiş toplumu karşılaştırır. Bu yüzden daha önce, topluluk sadece çalışma konularında değil, genel bilimde kalite açısından daha iyiydi. Bununla hiçbir ilgisi yok. Yeni başlayanlarla karşılaştırırsak, maşaların aptal kesişimiyle ilgilenmediler. Teknolojinin diğer alanlarından mt okuyan uzmanlar vardı. Birçoğu vardı ve forum hem konuların tartışılmasında hem de gündeme getirilen konularda daha kaliteli görünüyordu. Bazıları kendilerini terk etti ve bazıları forumun politikasıyla aptalca dağıldı. Bu nedenle, sizin için kolay ve sizin için daha kolay olsa bile, sıcağı yumuşakla kıyaslamayın. Bunlar şimdikilerin beyinleri değil. Bu, geçmiş bilim adamlarından gelen "okul çocuklarının" seviyesidir. Ve neden burada bu bilim adamlarından daha az var, yeni gelenin egesh beyinleri ile farklılaştığına kıyasla, soru da ilginç.
 
ILNUR777 :
4-ke üzerinde birçok ve okudu. Aptalca kodu aldılar ve parçalarına ayırdılar. Hatta sezgisel olarak hazır olanı alıp kendileri için yeniden yapabilirler. Forumda bile, savaş koşullarında programlamayı hemen incelemeleri, fikirlerinin örneğini kullanarak belirli görevleri hemen analiz etmeleri önerildi. Ve her şeyi tıkmayın. Ve başardılar. Ne sürüklediyse çekti, her şeyi sıfırdan yazmak gerekli değildi ve bu süreçte anlayış geldi. Ayrıca, çok zaman kazandırdı. Şimdi yeni başlayanlar için sb'nin kötü olduğunu söylüyorsunuz. Başka ne kötü DEĞİL, kendisi için ustalaşmak ve yeniden yapmak için ilgisini çeken uygulamaları dikkate alacaktır. Başka bir DEĞİL kötülüğü yoktur.

Şimdi, konuya gelmesi için - benzer bir kod bulmak ve yeniden yapmak için, mantıksal eylemlerin özünde çok az değişiklik yapmanız gerekse de, bu kodun her bir parçasını incelemeniz gerekir.

4-ke'de kodu rastgele değiştirebilir ve nasıl çalıştığını anlayabilir. Burada dürtme yöntemi çalışmayacaktır. Burada, çalışan başka biriyle, neden hataların, bugların olduğunu, neye ihtiyacı olduğunu anlamak ve anlamak gerekir.
İşte acemi mantığı. Ve bu mantığı hayal ediyorsun, nasıl olduğunu bilmiyorum.

Ve çalışma yaklaşımındaki alternatif 4-ke'deki gibi değil, kimse vermek istemiyor. Akademik yaklaşım budur. Ve 4. yaklaşımla karşılaştırıldığında, kim ne derse desin ustalaşmak çok daha zordur. İmkansız değil elbette, ama basit değil, çünkü burada gerçekmiş gibi geçmek adettendir.

not. Sadece zaman zaman onlara egesh beyinli tembeller demeyi biliyorsun. Geçmiş toplumu karşılaştırır. Bu yüzden daha önce, topluluk sadece çalışma konularında değil, genel bilimde kalite açısından daha iyiydi. Bununla hiçbir ilgisi yok. Yeni başlayanlarla karşılaştırırsak, maşaların aptal kesişimiyle ilgilenmediler. Teknolojinin diğer alanlarından mt okuyan uzmanlar vardı. Birçoğu vardı ve forum hem konuların tartışılmasında hem de gündeme getirilen konularda daha kaliteli görünüyordu. Bazıları kendilerini terk etti ve bazıları forumun politikasıyla aptalca dağıldı. Bu nedenle, sizin için kolay ve sizin için daha kolay olsa bile, sıcağı yumuşakla kıyaslamayın. Bunlar şimdikilerin beyinleri değil. Bu, geçmiş bilim adamlarından gelen "okul çocuklarının" seviyesidir. Ve neden burada bu bilim adamlarından daha az var, yeni gelenin egesh beyinleri ile farklılaştığına kıyasla, soru da ilginç.

Diller aynı.
SB kullanmak, dili öğrenmek ve ustalaşmak isteyen yeni başlayanlar için zararlıdır.
SB'yi kullanmak, bir testçi için bir zanaat hazırlamak ve stratejisini test etmek isteyen yeni başlayanlar için yararlıdır.

 
Artyom Trishkin :

Diller aynı.
SB kullanmak, dili öğrenmek ve ustalaşmak isteyen yeni başlayanlar için zararlıdır.
SB'yi kullanmak, bir testçi için bir zanaat hazırlamak ve stratejisini test etmek isteyen yeni başlayanlar için yararlıdır.

Politikanızı anlıyorum. Yukarıdakilere gözlerinizi istediğiniz kadar kapatabilirsiniz. Ama benim fikrimin arkasında, böyle düşünmeyen ve zarardan dolayı olmayan insanların gerçek örnekleri var. Burada size verilen örneklerin yanı sıra, sadece forumun diğer üyeleri tarafından değil. Aynı olsaydı, o zaman bu tür sorunlar olmazdı.
 
ILNUR777 :
Politikanızı anlıyorum. Yukarıdakilere gözlerinizi istediğiniz kadar kapatabilirsiniz. Ama benim fikrimin arkasında, böyle düşünmeyen ve zarardan dolayı olmayan insanların gerçek örnekleri var. Burada size verilen örneklerin yanı sıra, sadece forumun diğer üyeleri tarafından değil. Aynı olsaydı, o zaman bu tür sorunlar olmazdı.
Verilen tüm örnekler sadece karmaşıklıkla ilgili kelimelerdir. Ve hiçbiriniz Güvenlik Konseyi'ndeki yardım hakkında bir soru sormadınız. Hiçbiri. Hiç kimse. Ama karmaşıklık hakkında binlerce kelime söylendi. Yani, sadece sızlanıyor, üzgünüm.
 
Artyom Trishkin :
Verilen tüm örnekler sadece karmaşıklıkla ilgili kelimelerdir. Ve hiçbiriniz Güvenlik Konseyi'ndeki yardım hakkında bir soru sormadınız. Hiçbiri. Hiç kimse. Ama karmaşıklık hakkında binlerce kelime söylendi. Yani, sadece sızlanıyor, üzgünüm.
Özür dileme. Başka bir bakış açısına göre kabalık, görünüşe göre norm haline geldi. Konuştuklarının özünü anlamak istemiyorsunuz.
Örneklerin kullanımı nedir. Cts'deki örneği soracak. Eh, bir süre sonra ona neyin ve nasıl olduğunu açıklayacaklar. Aynılık sözcüklerini harfi harfine alırsak, öyle olmadığı ortaya çıkıyor. Birkaç satır daha söylüyorsun, şart değil. Zaten bunda bile mükemmel olmayacaksın, ama aynılık hakkında tekrar etmeye devam edeceksin.
Ve hala inatla sorunun özünü görmemek. Yeni başlayanlar veya MT4'ü biraz anlayan biri için birkaç ekstra satırla ilgili değil. Eskiden veritabanından kendisi yazarak öğrenebildiği gerçeği, şimdi açıklama için forumda bir örnek vermesi gerekiyor.
Zaten yukarıda cevaplandı.