MACD Twister
- Asesores Expertos
- Vo Mai Chi
- Versión: 1.0
La estrategia de negociación se basa en la señal MACD y la confluencia de tendencias en múltiples marcos de tiempo. Soporta martingala, comercio inteligente y muchas opciones para que pueda configurar su propia estrategia de negociación de la básica. Busque nuevas ideas, mejore el rendimiento de sus operaciones sin limitaciones.
Características destacadas
- Martingalade comercio: activar / desactivar la estrategia de martingala. Cuando usted encuentra un conjunto de parámetros que tiene un pequeño valor de la pérdida máxima continua, se puede considerar para activar el modo de martingala a los expertos más retorno.
- Operativainteligente: operar en mente (operativa virtual) para esperar una gran pérdida (un valor umbral) antes de entrar en la operativa real, parar la operativa real cuando el beneficio total alcance un cierto valor (un valor umbral).
- Operaciones en una dirección: configure el EA para operar sólo en corto o en largo. Si cree que la tendencia actual es alcista, puede configurar el EA para que sólo entre en posiciones largas y viceversa.
- Flexibilidad en el juicio de entrada: podemos cambiar la forma en que el EA detecta y decide una entrada Larga/Corta.
- Parametrización de múltiples marcos temporales: podemos ajustar el número de marcos temporales en los que se determina la confluencia de tendencias.
Parámetros
- LOT_SIZE: tamaño básico del lote para cada operación. En modo martingala se puede modificar el volumen.
- TRADE_FILTER: si quiere que el EA opere sólo en Short, elija TRADE_FILTER_SELL. Si desea que el EA opere sólo en Largo, elija TRADE_FILTER_BUY.
- FAST_PERIOD: periodo EMA rápido para la señal MACD.
- LONG_PERIOD: periodo EMA lento para la señal MACD.
- SIGNAL_PERIOD: periodo de la línea de señal para la señal MACD.
- STOP_POINT: distancia desde el precio de apertura hasta la toma de beneficios (en puntos).
- SLTP_RATIO: relación entre la distancia del stop loss y la distancia del take profit (STOP_POINT).
- SLTP_DIFF: este valor se utiliza para calcular el punto de stop loss. SL = STOP_POINT*SLTP_DIFF + SLTP_DIFF
- AJUSTE_VOLUMEN: VOLUME_ADJ_DISABLE => desactiva la operación de martingala; VOLUME_ADJ_COMB => activa la operación de martingala (las operaciones con pérdidas continuas se cuentan tanto en Corto como en Largo); VOLUME_ADJ_SEP => activa la operación de martingala (hace Largo y Corto por separado).
- VOLUME_ADJ_START_POINT: número mínimo de operaciones con pérdidas continuas para activar la martingala.
- MAX_CONS_LOSS: número máximo de operaciones con pérdidas continuas para detener la martingala.
- TIME_FRAME_CONFIRM_COUNT: número de marcos temporales en los que determinamos la confluencia de tendencias. Los valores válidos son 0, 1, 2, 3, 4, 5. 0 significa que omitimos la confirmación de la tendencia en los marcos temporales.
- PAUSE_ON_PROFIT: activa/desactiva la operativa inteligente. Cuando el beneficio acumulado supera un valor umbral (<MAX_PROFIT_THRESHOLD>) EA dejará de colocar nuevas operaciones reales. Sólo opera en la memoria en lugar de operar realmente y espera a que ocurra una gran pérdida (la pérdida acumulada excede <MIN_LOSS_THRESHOLD>) antes de reanudar las operaciones reales.
En cada marco de tiempo, tenemos un grupo de parámetros para comprobar la confirmación de la tendencia, estos son los parámetros para el primer marco de tiempo (en otros marcos de tiempo tenemos grupos de parámetros similares):
- TF1_PERIOD_START: el valor de inicio para el periodo en el cálculo de MA.
- TF1_PERIOD_STEP: valor de diferencia de <periodo> en las líneas MA.
- TF1_MA_COUNT: número de líneas MA que implican confirmación de tendencia.
- TF1_MIN_CONFIRM_RATE: habrá <TF1_MA_COUNT> - 1 par de líneas MA por lo tanto hay un máximo de <TF1_MA_COUNT> - 1 confirmaciones para la tendencia. El número de tasa de confirmación para una tendencia debe exceder <TF1_MIN_CONFIRM_RATE>.
- TF1_MIN_CON_CONFIRM: la confirmación de la tendencia se comprobará desde la primera posición de la vela hacia atrás hasta la posición <TF1_MIN_CON_CONFIRM>.
- SIGNAL_CONFIRM_TYPE_TF1: para tomar una decisión final al combinar entre MACD y señal de tendencia. Hay dos opciones( SAME_DIRECTION, NOT_REVERSE). En el caso de <SAME_DIRECTION>, para realizar una posición de Compra, tanto el MACD como la señal de tendencia deben ser señal de Compra. En el caso de <NOT_REVERSE>, la condición es menos estricta: si el MACD da señal de compra y la tendencia actual no es bajista, entonces haga una posición de compra.
Por ejemplo: TF1_PERIOD_START = 10, TF1_PERIOD_STEP = 5, TF1_MA_COUNT = 5, TF1_MIN_CONFIRM = 3, TF1_MIN_CON_CONFIRM = 2.
Habrá 5 líneas MA: MA(10), MA(15), MA(20), MA(25), MA(30) y la confirmación de la tendencia se comprobará desde la vela en la posición 1 a 2 porque
TF1_MIN_CON_CONFIRM = 2.
En cada posición, hay 4 confirmaciones de tendencia alcista comprobando MA(10) > MA(15); MA(15) > MA(20); MA(20) > MA(25); MA(25) > MA(30). Si tenemos al menos 3 confirmaciones de tendencia alcista, EA juzgará que es una tendencia alcista.


Good job.