Errores, fallos, preguntas - página 2346
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
y si tengo 3-5 instancias de una clase, ¿cómo envuelvo esto en una macro sustitución?
hacer un único gestor de envoltura para la sustitución de macros y añadir clases al gestor. obviamente.
hacer un único gestor de envoltura para la sustitución de macros y añadir clases al gestor. obvio.
¿puede mostrarme un ejemplo de lo obvio?
¿un ejemplo de lo obvio?
De la documentación
La diferencia entre los precios de compra y venta se denomina "spread". Durante las pruebas, el diferencial no se modela, sino que se toma de los datos históricos. Si el diferencial es menor o igual a cero en los datos históricos, se utiliza el último diferencial conocido en el momento de la generación.
Eso es todo, el tema está cerrado por ahora - el cierre no fue por la toma.
¡Gracias por la voluntad de ayudar!
Como no hay garrapatas, la dispersión es la misma durante todo el intervalo de pruebas, y es pequeña.
Echa un vistazo a MqlRates.
Echa un vistazo a MqlRates.
¿Qué se supone que debo ver ahí?
Tenga en cuenta la aplicación
No procesado,Iniciado: 2018.12.17 14:19,#2224434
¿Puede mostrarme un ejemplo de lo obvio?
¿Ayudaría CArrayObj?
¿Tal vez CArrayObj ayude?
Gracias Artem, pero no es ahí, el problema es que quiero describir la clase MyClass como typedef y luego usar macrosubstituciones enfuncionesestándarde manejo de eventos
como escribí arriba, para hacer una sustitución de macro en OnInit():
para una instancia de m_class@fxsaber ayudó, sugirió cómo envolver en defines, pero para 3... bueno, hasta ahora no ha habido suerte
Gracias Artem, pero no es ahí, el problema es que quiero describir la clase MyClass como typedef y luego usar macrosubstituciones enfuncionesestándarde manejo de eventos
como escribí arriba, para hacer una sustitución de macro en OnInit():
para una instancia de m_class@fxsaber ayudó, sugirió cómo envolver en defines, pero para 3... bueno, hasta ahora no ha habido suerte
Para una clase de un solo tipo ya se ha sugerido la solución: heredarla de CObject, y añadir una macro al gestor de clases que almacenará todas las instancias añadidas en CArrayObj, la recorrerá en bucle y llamará a la función OnXXX requerida.
Tampoco he conseguido implementar esto para diferentes bibliotecas. Para conectar varias bibliotecas con tales sustituciones de macros en una línea, y para llamar a OnTick de todas las bibliotecas cuando se llama a OnTick.