Ik probeer mijn MQL5-vaardigheden vanaf de grond af te ontwikkelen.
Als zodanig weet ik dat MQL5 zich in OO C bevindt
Ik heb veel boeken om te leren.
Welke is beter, C of C # om te leren?
Dank je.
Ik probeer mijn MQL5-vaardigheden vanaf de grond af te ontwikkelen.
Als zodanig weet ik dat MQL5 zich in OO C bevindt
Ik heb veel boeken om te leren.
Welke is beter, C of C # om te leren?
Dank je.
C # is eenvoudig te leren en syntaxis lijkt bijna op JAVA en C .
http://csharp.net-informations.comliam.
Ik zou C # leren en het met Metatrader verbinden, omdat je op die manier minder snel beperkingen tegenkomt en vastloopt. Ik heb zelfs niet geprobeerd MQL5 te programmeren, ik heb alleen echt de documentatie doorgenomen. Dat gezegd hebbende, ben ik er, zeker gezien de irritaties in MQL4, niet zeker van of ik MQL5 heb leren kennen en niet te optimistisch ben. In plaats daarvan zal ik waarschijnlijk mijn EA in C # herschrijven en het met MT5 verbinden. Ik vertrouw C # als een taal meer dan dat ik MQL5 wil vertrouwen, om nog maar te zwijgen van enkele constructies in C # en het .NET-framework maakt dingen makkelijker .. En, er is ook de flexibiliteit van porten naar een ander platform, redelijk eenvoudig als het nodig is. Oorspronkelijk ging ik mijn EA in C herschrijven met wxWidgets of Qt voor de GUI, maar ik besloot dat op basis van het te lang duren en waarschijnlijk niet de moeite waard. Ik heb de prestaties van C niet echt nodig, want ik zal geen HFT of iets dergelijks doen - ik ben gewoon een andere detailhandelaar. Als je moeite gaat doen om een ??????taal te leren, kun je net zo goed een goede, onafhankelijke taal leren, zodat je deze later opnieuw kunt gebruiken. Je zou toch nog steeds minimale MQL5 kunnen doen.
C is de basistaal. alle andere lijken op C talen zijn slechts het deel ervan met specifieke patronen en functies. als je C kent, kun je gemakkelijk C #, MQL, Java, PHP en vele anderen leren. dus wat mij betreft is het beter om vanuit C te beginnen. maar voor de handel is dit in sommige gevallen niet nodig. Als u bijvoorbeeld Protrader 2 trading platfrom gebruikt, kunt u zowel op C # als MQL schrijven. dus als u uw handelsplatform nu nog niet hebt gekozen, kunt u beginnen met C #, omdat het eenvoudiger is dan C en u MQL niet hoeft te kennen om te handelen.