Fehler, Irrtümer, Fragen - Seite 1752
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Das Ergebnis sollte in etwa so aussehen
{
A<int> a;
int b = a[ 0 ];
a[ 0 ] = a[ 1 ];
a[ 1 ] = b;
}
Legen die Autoren vor der Veröffentlichung des Codes in kodobase den Quellcode absichtlich in 1-3 Dateien ab, oder schreiben die meisten eingereichten Autoren "alles auf einen Haufen" auf diese Weise?
Diejenigen, die in der Lage sind, einen EA oder einen Indikator zu schreiben, werden nicht in der Codebasis nach etwas suchen. Wenn sie also nach einem Code in der Codebasis suchen, werden ihnen keine Bibliotheken, geschweige denn Klassen, klar sein, und sie werden an diesem Code vorbeigehen.
+ Wenn Sie z.B. auf Bestellung programmieren - und dann dem Benutzer den Quellcode mit einem Wagen voller einzubindender Dateien geben - wird er Sie verfluchen.
Es ist einfacher, alles in einer Datei aufzubewahren - die Arbeit zu erledigen - den Quellcode abzugeben - loszulegen.
Der Code ist kein Problem, aber Sie können Bibliotheken und so weiter für Ihre eigenen Programme erstellen.
Diejenigen, die einen EA oder Indikator schreiben können, werden nicht in der Codebasis herumstochern und nach etwas suchen.
Ich suchte (über Google) in kodobase, auf der Suche nach Quellcode, der etwas verwendet, das ich brauche. Um zu verstehen, wie es mit dem Arbeitscode funktioniert. Und ich habe nach meinen Prototypen gesucht, um MT4->MT5 zu konvertieren.
Wenn sie also nach einem Code in der Codebasis suchen, werden sie keine Bibliotheken, geschweige denn Klassen, verstehen und an diesem Code vorbeigehen.
Warum müssen sie dies also über die Website tun, wenn sie alle Arbeiten im Terminal selbst durchführen können?
+ Wenn Sie programmieren, zum Beispiel, um dem Benutzer den Quellcode mit einem Wagen von Dateien zum Einbinden zu geben - er wird Sie verfluchen.
Es ist einfacher, alles in einer Datei aufzubewahren - die Arbeit zu erledigen - den Quellcode abzugeben - loszulegen.
Sie können Bibliotheken für Ihre eigenen Programme usw. erstellen.
Und in einem Archiv? Für solche Fälle ist es wahrscheinlich eine gute Idee, die Quellen aus mehreren Dateien automatisch in einer Datei direkt im Meta-Editor zu sammeln.
Aber diese Idee ist sehr gut. Damit werden alle Dateien, die Sie für das Programm benötigen, in das Archiv entfernt und in den gewünschten Ordnern gespeichert. Der Kunde kann sie in den Ordner MQL4/5 entpacken und sich nicht darum kümmern.
Und dann muss in irgendeiner Bibliothek etwas geändert werden - und hoppla ... . ... muss der Kunde das gesamte Archiv erneut zusammenstellen,
Dann ändert der Kunde etwas - er beschließt, den Code auf einen anderen Computer zu übertragen und .... Schwierigkeiten.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Anzeiger: ClockAnalog
fxsaber, 2016.11.01 19:08
Wenn die Arbeit gefragt ist, scheint die Anzahl der Dateien kein Hindernis für das Herunterladen zu sein.
Eigene Bibliotheken? Reichere Verwendungsmöglichkeiten für sie, wo sind sie zu sehen?
An zweiter Stelle in der kodobase in Bezug auf die Anzahl der Dateien ist jetzt 16. Die erste ist ALGLIB.
Und dann muss in irgendeiner Bibliothek etwas geändert werden - und hoppla ... . ... muss der Kunde das gesamte Archiv erneut zusammenstellen,
Dann ändert der Kunde etwas - er beschließt, den Code auf einen anderen Computer zu übertragen und .... Schwierigkeiten.
Ähm ... Ich sehe hier kein Problem. Sie müssen etwas ändern - Sie haben es geändert. Weiter, je nach Situation. Wenn die Änderungen in einer Datei enthalten sind, schicke ich sie an den Kunden und sage ihm, wo er sie ablegen soll. Wenn sich die Änderungen auf mehrere Dateien beziehen, erstelle ich das Archiv neu und schicke es dem Kunden mit der Aufforderung, alle Dateien zu ersetzen, wenn sie gleich sind.
Und wenn der Kunde sich etwas angetan hat... Davor ist heutzutage auch niemand mehr gefeit.
Interessante Herausforderung. Ich habe ein wenig darüber nachgedacht und bin noch nicht auf die Lösung gekommen.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Wanzen, Wanzen, Fragen
A100, 2016.11.01 07:46
Das Ergebnis sollte in etwa so aussehen
{
A<int> a;
int b = a[ 0 ];
a[ 0 ] = a[ 1 ];
a[ 1 ] = b;
}
Ist es möglich, mit Hilfe von MQL festzustellen, dass ein Benutzer ein Produkt gekauft hat?
Zum Beispiel: Der Expert Advisor wurde gekauft und der Entwickler muss dringend ein Update machen. Der Autor stellt den EA, der prüft, ob das Programm vom Benutzer gekauft wurde und nur dann funktioniert.
Das wäre interessant.