Hola .
Quiero añadir al código que adjunto el modelo de Money Management : LA CONTRA DE ALEMBERT que aparece en la Guía de programación de Sistemas de Trading.
Llevo días intentándolo y no soy capaz.
Muchas gracias.
Código:
// Definición de los parámetros del código
DEFPARAM CumulateOrders = False // Acumulación de posiciones desactivada
// Impide al sistema operar en días precisos de la semana
daysForbiddenEntry = OpenDayOfWeek = 4 OR OpenDayOfWeek = 5 OR OpenDayOfWeek = 6 OR OpenDayOfWeek = 0
// Condiciones para entrada de posiciones largas
indicator1 = ExponentialAverage[4](Stochastic[76,1](close))
c1 = (indicator1 CROSSES OVER 20)
indicator2 = ExponentialAverage[3](ExponentialAverage[4]( Stochastic[76,1](close)))
c2 = (indicator2 CROSSES OVER 20)
IF (c1 AND c2) AND not daysForbiddenEntry THEN
BUY 1 CONTRACT AT MARKET
ENDIF
// Condiciones de salida de posiciones largas
indicator3 = Average[200](ExponentialAverage[4](Stochastic[76,1] (close)))
c3 = (indicator3 CROSSES UNDER 65)
IF c3 THEN
SELL AT MARKET
ENDIF
// Stops y targets
SET TARGET %PROFIT 4.65
Hola Nicolas.
Disculpe por mi ignorancia.
Si me puede responder,tengo 3 preguntas :
a) ¿ Como lo inserto ahora es correcto?
b) ¿ Como tengo que hacer para insertar el resumen del informe del sistema?
c) ¿ Debo de abrir un nuevo hilo ?
Gracias por su atención.
Saludos.
Manuel Nicolás.
// Definición de los parámetros del código
DEFPARAM CumulateOrders = False // Acumulación de posiciones
desactivada
// Impide al sistema operar en días precisos de la semana
daysForbiddenEntry = OpenDayOfWeek = 4 OR OpenDayOfWeek = 5 OR
OpenDayOfWeek = 6 OR OpenDayOfWeek = 0
// Condiciones para entrada de posiciones largas
indicator1 = ExponentialAverage[4](Stochastic[76,1](close))
c1 = (indicator1 CROSSES OVER 20)
indicator2 = ExponentialAverage[3](ExponentialAverage[4](
Stochastic[76,1](close)))
c2 = (indicator2 CROSSES OVER 20)
IF (c1 AND c2) AND not daysForbiddenEntry THEN
BUY 1 CONTRACT AT MARKET
ENDIF
// Condiciones de salida de posiciones largas
indicator3 = Average[200](ExponentialAverage[4](Stochastic[76,1]
(close)))
c3 = (indicator3 CROSSES UNDER 65)
IF c3 THEN
SELL AT MARKET
ENDIF
// Stops y targets
SET TARGET %PROFIT 4.65