Hola,
por lo que veo ya hizo la misma pregunta en el foro inglés y ya recibió varias posibles soluciones. También he podido comprobar que usualmente hace las mismas preguntas en el foro español e inglés. De por sí no es ningún problema ni obviamente infringe ninguna norma, pero le agradecería que una vez respuesta/resuelta su duda/problema elimine o edite el hilo (con la solución) donde no haya recibido respuesta a fin de mantener el foro limpio y para no hacer perder el tiempo a nadie contestando algo ya resuelto.
Gracias.
Lo tendré en cuenta, como en otras ocasiones. Estoy a la espera de alguna solución complementaria.
Planteé también la cuestión en el foro inglés, en el que tuve varias respuestas. Éste es el enlace: https://www.mql5.com/en/forum/438095
En cualquier caso, comentar que he solucionado el desarrollo implantando una estructura de datos, para la que creé este ejemplo:
struct EstructuraCiclo { double CicloPips; string CicloMotivo; int CicloTrades; }; #define Num 3 EstructuraCiclo mVar[Num]; int Contador=0; //+------------------------------------------------------------------+ void OnTick() { if(Contador<Num-1) { mVar[Contador].CicloPips=0.1; mVar[Contador].CicloMotivo="Buy"; mVar[Contador].CicloTrades=Contador+1; Contador+=1; mFuncion(); } } //+------------------------------------------------------------------+ void mFuncion() { Print(TimeCurrent()); for( int i = 0; i <= Contador; i++ ) { Print( "Ciclo: ",i," | Pips: ",mVar[ i ].CicloPips," | Motivo: ",mVar[ i ].CicloMotivo, " | Trades: ", mVar[ i ].CicloTrades ); } }
![Compose variables to assign value to them Compose variables to assign value to them](https://c.mql5.com/36/60/compose-variables-to-assign-value.jpg)
- 2022.12.15
- www.mql5.com
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Por ejemplo, podría tener las siguientes variables:
double Ciclo2Pips, Ciclo2NumTrades, Ciclo2Resultado ;
¿Se debiera hacer de otra manera?
Gracias anticipadas,
Juan