Es muß einmal gesagt werden: Die besch...eidenen Kommentare in mql sind zum erbrechen
Hallo Traderfreunde und Progger.
Ich muss mir meinen Frust über Metaquotes einmal von der Seele schreiben. Ich hasse die Form der Kommentare wie sie von Metaquotes vorgegeben werden. Diese Form ist antiquiert und ist für Bildschirme die nur 80 Zeichen pro Zeile darstellen können geeignet. (EGA / VGA) kennt jemand das noch? Die Russen schon! :D Auf modernen Bildschirmen lassen sich locker 200 Zeichen darstellen. Da kann man doch den Kommentar rechts rausrücken um den Programmfluss beim Lesen nicht zu stören. Frage: Ist das hilfreich? Code:
//+------------------------------------------------------------------+ Wenn man sich vom russischen Forum was runterholt (diese Formulierung wurde bewusst gewählt) ist der Kommentar sowieso sinnlos. Allerdings hilft Google Translator ein wenig. Der Metaeditor kann nicht einmal Kyrillische Schriftzeichen darstellen. Der Workaround geht über den NPP- Dem Service-Desk irgendwelche Vorschläge zu machen ist sowieso sinnlos, da sitzen irgendwelche dummies die nur antworten: 'Thanks you for suggestion, but we don't have this feature in our list' Ich komme mir mit diesem Metaeditor oft in die EDV-Steinzeit zurückversetzt vor. Kein CodeFolding, kein Block ausschneiden und in Datei speichern, und und und. Der NPP(Notepad++) kann da mehr. Also habe ich beschlossen eine Utility zu erschaffen. Wird 'KillComment.exe' benamst werden und in Delphi geschrieben sein. Anfang Februar werde ich dieses Tool veröffentlichen. Ich bin derzeit auf diese Sturköpfe und Präpotenzler extrem angefressen :mad: Noch ein Hinweis: ArrayIsSeries() ist fehlerhaft. verwendet ArrayGetAsSeries(), das liefert korrekte Werte. |
Ich weiss nicht was Du von "diesem Bereich" der Programmierung erwartest Herr Kronenchakra.
Ein Turbo Pascal, wirst Du hier nicht finden, ist nur ein Börsenprogramm. :eek: |
Ich will blos einen professionellen Editor und einen kooperativen Sevice-Desk.
Der Metaeditor ist antik, und der Service-Desk stur, und teilweise inkompetent. Aber egal, ich muss mich halt den Gegebenheiten anpassen :D Ausserdem bin ich nicht der Herr Kronenchakra. |
Service-Desk war wieder mal kooperativ
Zitat:
Zitat:
|
Tool KillComment
Wer auch keine sinnlosen Kommentare wünscht, dem sei dieses Tool geschenkt.
Die Datei deren Kommentar entfernt werden soll muss in das Verzeichnis MQLx\Files\KillComment gestellt werden (Sandbox Restriktionen von MQ). Sollte auch für den MT4 funktionieren. Code:
//+------------------------------------------------------------------+ Dieses Script ist auch ein Beispiel zum Textdateien lesen und schreiben. Auch das handling des Arrays 'lines[]' ist ein Beispiel um ein dynamisches Array effektiv, und nur bei Bedarf, zu vergrößern. Hinweis: Die Ergebnisdatei überschreibt die Eingabedatei. Grüße Otto |
Sali,
ich weiss nicht, warum du dir das mit dieser ganzen Abzocker-Klitsche Metaquotes antust, und nicht auf professionelle System umsteigst wie NinjaTrader, JForex. Bei NinjaTrader hast du Visual Studio als Umgebung, was ja eine richtige Entwicklungsumgebung darstellt, und nicht diesem Notepad Ersatz von Metaquotes. Sogar Dukascopy mit JForex ist mit Eclipse deutlich besser. Warum kann man immer noch nicht im Jahre 2017 im Rahmen eines Backtests bei MQ4 oder MQ5 debuggen? Das ist so etwas zeitintensiv, dass mich das zum Umstieg erwägt. Wobei auch von den Abzocker-Brokerbuden im MT4 nicht sprechen will. Carpe Diem, Hosch |
Zitat:
LG Otto |
Das "Russen" Problem hatte ich bereits schon im Metaquotes Forum vor ewiger Zeit angesprochen.
So ganz genau weiß ich die Antwort nicht mehr, allerdings ging es darum dass man in Windows (!!) was umstellen sollte wegen der inkompatiblen Zeichen. Hatte es mal ausprobiert, aber danach hatte ich sonst in Windows zu viele Probleme, daher wieder verworfen. Allerdings mache ich mittlerweile bei diesen Dingern auch nur noch per Copy & Paste ! Hat sich ganz gut bewährt, außer Du hast ein großprojekt aus Rußland mit gefühlt 200 Dateien. Dann ist das sh*** !! |
Und leider sind das auch wenn man mit Russisch etwas über Übersetzer machen kann unentzifferbare Zeichen. Besonders bedauerlich, wenn ich einen russischen EA ausprobieren will habe und nur solche Zeichen sehe. Mit Kyrillisch wäre ja noch was anzufangen und die Sprache auf RU umzustellen bringt auch nichts ....
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:46 Uhr. |
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum