Librerías: TradeTransactions - página 7

 
fxsaber :

试试 这个 。

Gracias por la respuesta. Yo había utilizado esta versión, pero el mismo error.

 
roaddust:

Gracias por la respuesta. Yo había utilizado esta versión, pero el mismo error.

¿Fuente?

 
尘土 :

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

使用了这些文件。 谢谢。
Archivos adjuntos:
 
roaddust:
使用了这些文件。 谢谢。

Por desgracia, tengo que gastar demasiado de mi tiempo para trabajar en torno al error del compilador. No tengo tal oportunidad.

 
fxsaber :

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

Tal vez usted puede utilizar estos archivos en una ruta MT4 Nueva Instalación . Gracias.

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

')' - expresión esperada TradeTransactions.mqh 39 41


Supongo que no puede acceder al método RESOURCEDATA :Total(). ¿Ha cambiado algo?

 
mbjen:

')' - expresión esperada TradeTransactions.mqh 39 41


Supongo que no puede acceder al método RESOURCEDATA :Total(). ¿Ha cambiado algo?

ok, he renombrado la variable Total y ha funcionado.

 

Hola. Cuando he intentado ejecutar este código, el compilador me ha dado este error:

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

¿Cómo puedo solucionarlo? Lo siento pero todavía soy muy nuevo en programación C++.

 
ifffrt #:

Hola. Cuando intenté ejecutar este código, el compilador me dio este error:

¿Cómo puedo solucionarlo? Lo siento pero todavía soy muy nuevo en programación C++.

Por favor, haga la siguiente corrección en el archivo MQL5\Include\fxsaber\TradeTransactions\TradeTransactions.mqh.

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

    if (Res)t
      this.Pos = iPos;

    return(Res);
  }
 
fxsaber #:

Por favor, haga la siguiente corrección en el archivo MQL5\Include\fxsaber\TradeTransactions\TradeTransactions.mqh.

El mismo error todavía se lanzó incluso después de hacer ese cambio, lo siento.