Bibliotheken: TradeTransactions - Seite 7

 
fxsaber

试试 这个

Vielen Dank für die Wiederholung. Ich hatte diese Version verwendet, aber der gleiche Fehler.

 
roaddust:

Vielen Dank für die Wiederholung. Ich hatte diese Version verwendet, aber der gleiche Fehler.

Quelle?

 
尘土

坦斯克重播。 我曾经使用过此版本,但存在相同的错误。

使用了这些文件。 谢谢。
Dateien:
 
roaddust:
使用了这些文件。 谢谢。

Leider muss ich zu viel Zeit aufwenden, um den Compilerfehler zu beheben. Ich habe diese Möglichkeit nicht.

 
fxsaber

不幸的是,我需要花太多时间来解决编译器错误。 我没有这样的机会。

Vielleicht können Sie diese Dateien in einem MT4-Neuinstallationspfad verwenden. Danke!

Dateien:
MQL4.zip  308 kb
 
const bool Res = (iPos < this.Total());

')' - Ausdruck erwartet TradeTransactions.mqh 39 41


Ich nehme an, es kann nicht auf die Methode RESOURCEDATA :Total() zugreifen. Hat sich etwas geändert?

 
mbjen:

')' - Ausdruck erwartet TradeTransactions.mqh 39 41


Ich nehme an, es kann nicht auf die Methode RESOURCEDATA :Total() zugreifen. Hat sich etwas geändert?

Ok, ich habe die Variable Total umbenannt und es funktioniert.

 

Hallo. Als ich versuchte, diesen Code auszuführen, gab der Compiler mir diesen Fehler:

initialize sequence for 'struct ONTRADETRANSACTION' expected    ResourceData.mqh        36      17
   see declaration of struct 'ONTRADETRANSACTION'	OnTradeTransaction.mqh	5	8

Wie kann ich das Problem lösen? Sorry, aber ich bin noch sehr neu in der C++-Programmierung.

 
ifffrt #:

Hallo. Als ich versuchte, diesen Code auszuführen, gab der Compiler mir diesen Fehler:

Wie kann ich das Problem lösen? Sorry, aber ich bin noch sehr neu in der C++-Programmierung.

Bitte nehmen Sie die folgende Korrektur in der Datei MQL5\Include\fxsaber\TradeTransactions\TradeTransactions.mqh vor.

  bool Select( const int iPos )
  {
    // https://www.mql5.com/ru/forum/474452/page11#comment_54955106
    const bool Res = (iPos < /*das.*/ RESOURCEDATA<ONTRADETRANSACTION>::Total());

    if (Res)t
      this.Pos = iPos;

    return(Res);
  }
 
fxsaber #:

Bitte nehmen Sie die folgende Korrektur in der Datei MQL5\Include\fxsaber\TradeTransactions\TradeTransactions.mqh vor.

Der gleiche Fehler wurde immer noch ausgelöst, auch nachdem ich diese Änderung vorgenommen hatte, sorry.