Indicadores personalizados · Estrategia de seguimiento de Ethereum · Comprar la caída y take profit

Uno, estrategia de seguimiento de Ethereum · comprar la caída y take profit | resultados recientes

5 minutos·comprar la caída y take profit·4 victorias en 4 batallas

30 minutos · Estrategia de seguimiento de Ethereum · comprar la caída y take profit · 5 victorias en 5 batallas

4 horas · Estrategia de seguimiento de Ethereum · comprar la caída y take profit · 5 batallas ganadas

二、 Estrategia de código fuente compartido

// @version=2

// Si la cantidad inicial del pedido es de 50u, en el peor de los casos, se necesitarán un total de 400u después de realizar 3 compras adicionales. Por favor, prepare suficiente capital de reserva.

[td]=td(close);

start_signal = td == -9

end_signal = td == 9

stop_loss = 0.2 // línea de stop-loss, después de que se completen todas las órdenes de compra en promedio, si el precio continúa bajando xx se forzará a realizar un stop-loss

take_profit = 0.02 // línea de take profit, si sube xx en comparación con el precio promedio de apertura, se realizará el cierre de la posición.

safety_order_pct = 0.02 // Intervalo de orden de la orden de compra, después de colocar la orden de compra, si cae xx nuevamente, se activará la compra nuevamente, con un máximo de 3 órdenes de compra.

first_order_amount = 0.1 // Cantidad del primer pedido, las órdenes de补仓 se calcularán automáticamente.

safety_order1_amount = first_order_amount

safety_order2_amount = first_order_amount + safety_order1_amount

safety_order3_amount = first_order_amount + safety_order1_amount + safety_order2_amount

safety_order4_amount = first_order_amount + safety_order1_amount + safety_order2_amount + safety_order3_amount

safety_order5_amount = first_order_amount + safety_order1_amount + safety_order2_amount + safety_order3_amount + safety_order4_amount

var long_count = 0

var long_avg = 0

var long_close = 0

var long_amount = 0

first_order = start_signal y long_count == 0

enterLongAmount(first_order, id = 'primer pedido', price='market', amount=first_order_amount)

plotText(first_order, title='primera orden', text = 'primera orden', refSeries = close, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);

alertcondition(first_order, title='primera orden', direction='buy');

if (first_order) {

long_count := long_count + 1

long_avg := close

long_close := close

long_amount := first_order_amount

}

place_safety_order1 = (close - long_close)/long_close < -1 * safety_order_pct y long_count == 1 y start_signal

enterLongAmount(place_safety_order1, id = 'reposición1',price='market', amount=safety_order1_amount)

plotText(place_safety_order1, title='comprar la caída1', text = 'comprar la caída1', refSeries = close, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);

alertcondition(place_safety_order1, title='补仓1', direction='buy');

if (place_safety_order1) {

long_count := long_count + 1

long_avg := (close + long_avg)/2.0

long_close := close

long_amount := long_amount + safety_order1_amount

}

place_safety_order2 = (close - long_close)/long_close < -1 * safety_order_pct y long_count == 2 y start_signal

enterLongAmount(place_safety_order2, id = '补仓2',price='market', amount=safety_order2_amount)

plotText(place_safety_order2, title='comprar la caída2', text = 'comprar la caída2', refSeries = close, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);

alertcondition(place_safety_order2, title='补仓2', direction='buy');

if (place_safety_order2) {

long_count := long_count + 1

long_avg := (close + long_avg)/2.0

long_close := close

long_amount := long_amount + safety_order2_amount

}

place_safety_order3 = (close - long_close)/long_close < -1 * safety_order_pct y long_count == 3 y start_signal

enterLongAmount(place_safety_order3, id = '补仓3',price='market', amount=safety_order3_amount)

plotText(place_safety_order3, title='comprar la caída3', text = 'comprar la caída3', refSeries = close, bgColor='green', color='white', fontSize=14, placement='bottom' ,display=true);

alertcondition(place_safety_order3, title='comprar la caída 3', direction='buy');

if (place_safety_order3) {

long_count := long_count + 1

long_avg := (close + long_avg)/2.0

long_close := close

long_amount := long_amount + safety_order3_amount

}

place_stop_loss_order = long_count >= 4 and (close - long_close)/long_close < -1 * stop_loss

exitLongPercent(place_stop_loss_order, id = '止损',price='market', percent=100)

plotText(place_stop_loss_order, title='stop loss', text = 'stop loss', refSeries = close, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);

alertcondition(place_stop_loss_order, title='止损', direction='sell');

si (colocar_orden_de_stop_loss) {

long_count := 0

long_avg := 0

long_close := 0

long_amount := 0

}

place_take_profit_order = (close - long_avg)/long_avg > take profit

exitLongPercent(place_take_profit_order, id = 'take profit',price='market', percent=100)

plotText(place_take_profit_order, title='take profit', text = 'take profit', refSeries = close, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);

alertcondition(place_take_profit_order, title='take profit', direction='sell');

si (place_take_profit_order) {

long_count := 0

long_avg := 0

long_close := 0

long_amount := 0

}

td_take_profit_order = (close - long_avg)/long_avg > 0 y end_signal

exitLongPercent(td_take_profit_order, id = 'TDtake profit',price='market', percent=100)

plotText(td_take_profit_order, title='take profit', text = 'TDtake profit', refSeries = close, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);

alertcondition(td_take_profit_order, title='TD take profit', direction='sell');

if (td_take_profit_order) {

long_count := 0

long_avg := 0

long_close := 0

long_amount := 0

}

var active_long_profit_monitor = false

var long_max_profit = 0

var active_long_drawdown_order = false

long_signal = start_signal // verdadero o falso señal de compra

active_trail = 0.01 // abrir take profit al aumentar un 1%

drawdown = 0.5 // cierre en el 50% de retroceso desde el máximo

if (long_count > 0) {

profit = (close - long_avg) / long_avg

if (profit > long_max_profit) {

long_max_profit := profit

}

si (beneficio > activo_trail y long_max_beneficio > activo_trail) {

active_long_profit_monitor := true

}

if (active_long_profit_monitor) {

back = profit/long_max_profit

if (back < drawdown and profit > 0) {

active_long_drawdown_order := true

}

}

] else [

active_long_drawdown_order := false

active_long_profit_monitor := false

long_max_profit := -999999999

long_avg := 0

}

exitLongPercent(active_long_drawdown_order, id = 'long_take_profit',price='market', percent=100)

plotText(active_long_drawdown_order, title='active_long_drawdown_order', text = 'take profit', refSeries = high, bgColor='red', color='white', fontSize=14, placement='top' ,display=true);

if (active_long_drawdown_order) {

long_count := 0

long_avg := 0

long_close := 0

long_amount := 0

}

(Esta estrategia debe ejecutarse en la sección de indicadores personalizados de AiCoin)

Tres, estrategia de seguimiento de Ethereum · comprar la caída y take profit | resumen de la estrategia

La estrategia de seguimiento de Ethereum es un conjunto de soluciones comerciales adecuadas para mercados laterales y cambios de tendencia, combinando el indicador de reversión TD y una gestión de capital razonable para lograr un seguimiento eficiente de la volatilidad del mercado. A través de esta estrategia, los usuarios pueden captar oportunidades de rebote durante fases extremas de aumento o corrección, y aprovechar el mecanismo de promediado para optimizar costos, al mismo tiempo que aseguran ganancias con un flexible take profit.

En la práctica, se recomienda priorizar señales de ciclos cortos y medios (como 30 minutos o 1 hora) como base para la ejecución de estrategias; centrarse en el principio de gestión de fondos de abrir posiciones en etapas y realizar compras a la baja; y controlar estrictamente el riesgo mediante herramientas dinámicas de stop loss y take profit, minimizando al máximo las pérdidas causadas por operaciones emocionales o ineficientes.

Además, la estrategia enfatiza la adaptación flexible al entorno del mercado, aprovechando sus ventajas en amplias fluctuaciones, mientras evita las condiciones de estrechas oscilaciones para reducir transacciones innecesarias y frecuentes. Al establecer períodos, posiciones y objetivos de ganancias de manera clara, los usuarios pueden lograr inversiones sólidas, evitar riesgos y mejorar efectivamente los ingresos de trading.

En resumen, esta estrategia no solo puede ayudar a los usuarios a capturar con precisión los rebotes del mercado, sino que también puede lograr la seguridad de los fondos a largo plazo y la maximización de los ingresos a través de una gestión científica de capital y control de riesgos, siendo la mejor opción para enfrentar la compleja volatilidad de Ethereum.

ETH-4.26%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Compartir
Comentar
0/400
Sin comentarios
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)