Buenos días:
Alguien sabe como se pueden cargar mas de 5.000 barras para este código de ProOrder (Trading Automático), que tiene como base principal una media móvil de 20.000 periodos.
Gracias por vuestra ayuda.
Un Saludo,
ALBERT
DEFPARAM PRELOADBARS = 30000
DEFPARAM CUMULATEORDERS = False
PRECIO = Close
Period0 = 20000
inner0 = 2*weightedaverage[round(Period0/2)](PRECIO)-weightedaverage[Period0](PRECIO)
MMH20000 = weightedaverage[round(sqrt(Period0))](inner0)
Period = 150
inner = 2*weightedaverage[round(Period/2)](PRECIO)-weightedaverage[Period](PRECIO)
MMH150 = weightedaverage[round(sqrt(Period))](inner)
IF MMH150 CROSSES OVER MMH20000 THEN
BUY 1 CONTRACTS AT MARKET
ENDIF
IF MMH150 CROSSES UNDER MMH20000 THEN
SELLSHORT 1 CONTRACTS AT MARKET
ENDIF
/////////////////////
//// Stops y objetivos:
////SET STOP pLOSS 100
////SET TARGET pPROFIT 2000
No es posible precargar más de 10.000 barras con ProOrder.
En este caso específico, debe usar un marco de tiempo más alto para su promedio móvil de 20,000 períodos (!) Y, por lo tanto, reducir su período.
Pregunta simple: ¿por qué estás usando un MA de 20,000 períodos?