Diskussion zum Artikel "Bibliothek für ein leichtes und schnelles Entwickeln vom Programmen für den MetaTrader (Teil XIV): Das Symbolobjekt" - Seite 3

 
kann die Include-Datei "...\MQL4\Include\DoEasy\Datas.mqh" nicht öffnen Defines.mqh 11 11

Die Datei fehlt im aktuellen Archiv. Nun, oder ich habe sie nicht gefunden.

 
_SERG_:
kann die Include-Datei "...\MQL4\Include\DoEasy\Datas.mqh" nicht öffnen Defines.mqh 11 11

Die Datei fehlt im aktuellen Archiv. Naja, oder ich habe sie nicht gefunden.

Löschen Sie die Zeile zum Einbinden dieser Datei - sie war versehentlich in der Datei des nächsten Artikels enthalten.

 
_SERG_:
kann die Include-Datei "...\MQL4\Include\DoEasy\Datas.mqh" nicht öffnen Defines.mqh 11 11

Die Datei fehlt im aktuellen Archiv. Nun, oder ich habe sie nicht gefunden.

Die Dateien wurden im zip aktualisiert

 
Artyom Trishkin:

Die Dateien wurden in zip's aktualisiert

Ok, SPC, ich werde die stabile Version herunterladen. )))

 
_SERG_:

Ok, SPC, ich werde die stabile Version herunterladen. )))

Die Veröffentlichung ist noch sehr weit entfernt. Es ist eine Menge Funktionalität geplant.

 

Teil 14 hat noch Seiten:

'CSymbol::CSymbol' - cannot access protected member function TestDoEasyPart14.mq4 131 20


Der 15. Teil wird normal zusammengesetzt.
 
_SERG_:

Teil 14 hat noch Seiten:

'CSymbol::CSymbol' - cannot access protected member function TestDoEasyPart14.mq4 131 20


Der 15. Teil kam gut zusammen.
Danke, ich werde es überprüfen.
 
_SERG_:

Teil 14 hat noch Seiten:

'CSymbol::CSymbol' - cannot access protected member function TestDoEasyPart14.mq4 131 20


Der 15. Teil wurde normal kompiliert.
Haben Sie den EA aus dem 14. Artikel kompiliert, nachdem Sie den 15. installiert haben?
 
_SERG_:

Teil 14 hat noch Seiten:

'CSymbol::CSymbol' - cannot access protected member function TestDoEasyPart14.mq4 131 20


Der 15. Teil ist gut gelungen.

Ich habe die obige Frage richtig gestellt. Der Test-EA für diesen Teil der Bibliothek ist darunter kompiliert.
Im 15. Teil ist die Organisation schon etwas anders - dort liegen die Symbolobjekte in der Liste der Symbolsammlung, und der Zugriff auf jedes Symbol der Sammlung ist anders organisiert. Hier, in dieser Version, wird im Expert Advisor nur die Korrektheit des Objekt-Symbols getestet, und weiter - im 15. Teil wird diese Sammlung angelegt, und nun erfolgt der Zugriff auf ein bestimmtes Objekt-Symbol über die Klasse der Symbolsammlung.

Mit anderen Worten - der Test EA in diesem Teil der Bibliotheksbeschreibung funktioniert nur für diese eine Version der Bibliothek. Mehr nicht.

Es gibt keine Abwärtskompatibilität mit diesem Teil in Teil 15, da es sich nur um einen Entwicklungsprozess handelt, und dieser Teil ist ein Zwischenschritt.

 

Habe die Zeile aus Datas.mqh auskommentiert , neu kompiliert, Fehler: 'CSymbol::CSymbol' - cannot access protected member functionTestDoEasyPart14.mq413120, Teil 15 heruntergeladen, Include DoEasy aus dem Archiv mit Teil 15 aktualisiert , neu kompiliert, Fehler wieder und da.

Den 15. Teil kompiliert, dort ist alles normal. Übrigens ist dies für MT4.

Ich gehe noch nicht ins Detail, sondern beobachte nur.