Hola, luchando con la lenta ejecución de BT de MT4, MT4 sólo utiliza el 12% de 1 de los 8 núcleos del proc ... mis testruns toman una eternidad.
¿Alguien ha intentado ejecutar MT4 en una máquina virtual, tal vez hay un ajuste para que pueda utilizar más de la potencia del procesador disponible?
Estoy usando XP, ¿en qué sistema operativo lo estás ejecutando?
Intentemos una prueba de velocidad, y esperemos que podamos conseguir que algunos chicos con máquinas SERIAMENTE POTENTES se interesen y lo intenten también.
Aquí está el código de prueba ...
extern int stops = 250; double lots= 0.0; int init(){ lots = MarketInfo(Symbol(), MODE_MINLOT ); } int start(){ static datetime lastTime=0; if( lastTime== Time[0] ) return( 0 ); lastTime= Time[0]; double LONGtakeProfit = NormalizeDouble( Ask + stops*Point, Digits ); double LONGstopLoss = NormalizeDouble( Ask - stops*Point, Digits ); OrderSend( Symbol(), OP_BUY, lots, Ask, 10, LONGstopLoss, LONGtakeProfit ); RefreshRates(); double SHORTtakeProfit = NormalizeDouble( Bid - stops*Point, Digits ); double SHORTstopLoss = NormalizeDouble ( Bid + stops*Point, Digits ); OrderSend( Symbol(), OP_SELL, lots, Bid, 10, SHORTstopLoss, SHORTtakeProfit ); return(0); }
Esto es para ser ejecutado en EURUSD H1 de 2011.1.1 a 2012.0.1
En mis datos esto da 12.354 operaciones a un PF de 0,85 (2 pip spread y un broker de 5 dígitos)
La primera fase de la simulación tarda alrededor de 1 min 27 segundos ("usando M1") y esto sólo utiliza alrededor del 5% del tiempo de la CPU.
La segunda fase hace funcionar la CPU hasta el 50% y la ejecución completa dura 2 min 04. Durante la ejecución, el disco duro hace ruido como un loco.
Yo también estoy usando XP - XP Media centre versión 2002, SP3. AMD Athlon 64 X2 4200+ 2.20GHz con 4GB de RAM física (reportada como 3GB) y MT4.00 build 409
Usted no tiene Hyperthreading como usted está en AMD ... el OP tiene una CPU de 4 núcleos y Hyperthreading (8 pseudo núcleos = 4 núcleos reales) tanto sus números tienen sentido para mí.
Pero creo que tienes una de esas máquinas serias. ¿Podrías darle una vuelta... por favor?
Como eres tú . . dame unos minutos.
El diferencial es de 4,9
![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
Hola, luchando con la lenta ejecución de BT de MT4, MT4 sólo utiliza el 12% de 1 de los 8 núcleos del proc ... mis testruns toman una eternidad.
¿Alguien ha intentado ejecutar MT4 en una máquina virtual, tal vez hay un ajuste para que pueda utilizar más de la potencia del procesador disponible?