Asesores Expertos: Separate Trade

 

Separate Trade:

Cruce de dos iMA (Moving Average, MA), más el ajuste por separado para Buy y Sell de los indicadores iATR (Average True Range, ATR) y iStdDev (Standard Deviation, StdDev).

El asesor solo funciona cuando surge una nueva barra. El volumen de la posición se indica en el parámetro Lots. Para las posiciones Buy y Sell están disponibles parámetros aparte para Stop Loss (Stop Loss Buy y Stop Loss Sell) y Take Profit (Take Profit Buy y Take Profit Sell), mientras que el trailing (Trailing Stop) y el salto de trailing Trailing Step son únicos para todos los tipos de posiciones.

Con la ayuda del parámetro Maximum positions es posible ajustar el número máximo de posiciones abiertas simultáneamente.

El asesor define la tendencia según el cruce de dos indicadores Moving Average (First y Second), en este caso, además, los parámetros Minimum distance between MA's for Buy y Minimum distance between MA's for Sell determinan la distancia mínima permitida entre los indicadores Moving Average (First y Second).

Después de definir la dirección de la tendencia, se activan los filtros: los indicadores iATR (Average True Range, ATR) y iStdDev (Standard Deviation, StdDev) con diferentes parámetros de entrada para Buy y para Sell.

Atención: en el asesor, por defecto, los parámetros de todos los filtros para Buy y para Sell se han establecido con los mismos valores. ¡Para trabajar es imprescindible realizar la optimización!


Autor: Vladimir Karputov

 
Hola Vladimir.
Los parámetros "Distancia mínima entre MA's para Compra/Venta" no funcionan y siempre dan el mismo resultado al optimizar.




 
Edviao # :
Hola Vladimir.
Los parámetros "Distancia mínima entre MA's para Compra/Venta" no funcionan y siempre dan el mismo resultado al optimizar.




Estas opciones han sido eliminadas. No recuerdo por qué.

 
Edviao # :
Hola Vladimir.
Los parámetros "Distancia mínima entre MA's para Compra/Venta" no funcionan y siempre dan el mismo resultado al optimizar.




V 1.001 - ahora los parámetros son correctos. Pero recuerde - el código fue escrito hace mucho tiempo y carece de algunos controles importantes.

Archivos adjuntos:
 
Vladimir Karputov #:

V 1.001 - ahora los parámetros son correctos. Pero recuerde - el código fue escrito hace mucho tiempo y carece de algunas comprobaciones importantes.

Gracias por la rápida solución.
¿Por "comprobaciones importantes " te refieres a un motor de trading antiguo?

Por ejemplo, adaptar las reglas de COMPRA/VENTA existentes al moderno "motor de negociación v4.10" habría resuelto en gran medida el problema de los controles importantes.
¿Lo he entendido bien?

 
Edviao # :
Gracias por la rápida solución.
¿Por " controles importantes " te refieres a un motor de negociación antiguo?

Por ejemplo, adaptando las reglas de COMPRA/VENTA existentes al moderno "motor de negociación v4.10" se habría resuelto en gran medida el problema de los controles importantes.
¿Lo he entendido bien?

Sí, se trata de un motor antiguo. Tal vez voy a volver a publicar la versión en el nuevo motor de comercio 4.XXX

 
Vladimir Karputov #:

Sí, se trata de un motor antiguo. Tal vez voy a volver a publicar la versión en el nuevo motor de comercio 4.XXX

Estoy deseando hacerlo.