Strategi Kuantitatif Dagangan Pembalikan Kecairan New York

EMA RR SL TP 日内交易 流动性 突破 价格行为
Tarikh penciptaan: 2025-07-24 08:58:12 Akhirnya diubah suai: 2025-07-24 08:58:12
Salin: 0 Bilangan klik: 171
2
fokus pada
319
Pengikut

Strategi Kuantitatif Dagangan Pembalikan Kecairan New York Strategi Kuantitatif Dagangan Pembalikan Kecairan New York

Gambaran keseluruhan

Strategi kuantitatif perdagangan reversal kecairan New York adalah sistem perdagangan dalam hari yang khusus untuk tempoh perdagangan New York, yang menggunakan titik tinggi dan rendah hari perdagangan sebelumnya sebagai kawasan kecairan utama, digabungkan dengan isyarat pengesahan tindakan harga untuk berdagang. Strategi ini menentang fenomena reversal harga selepas penembusan titik tinggi dan rendah hari sebelumnya, dengan mengambil keuntungan dari perubahan arah selepas kecairan pasaran.

Prinsip Strategi

Prinsip-prinsip utama strategi pembalikan kecairan di New York adalah berdasarkan struktur mikro pasaran dan teori pemburuan kecairan. Khususnya, strategi ini berpendapat bahawa apabila harga menembusi puncak atau titik rendah pada hari perdagangan sebelumnya, jika isyarat pembalikan berlaku, kemungkinan besar menunjukkan bahawa institusi besar telah menyelesaikan pengumpulan kecairan dan pasaran akan bergerak ke arah yang berlawanan. Logik pelaksanaan utama strategi adalah sebagai berikut:

  1. Penapisan masa: Hanya berdagang pada waktu perdagangan New York (8:00-10:30 waktu Timur AS), ketika pasaran aktif dan sering berorientasikan.
  2. Pemindaian kecairan mengesahkan:
    • Keadaan berganda: harga turun dari paras rendah sehari sebelumnya (sweepLow) dan kemudian kembali ke bawah, sambil membentuk bentuk penelan bullish (bullish Engulf)
    • Keadaan kosong: harga naik melebihi paras tinggi sehari sebelumnya (sweepHigh) dan kemudian kembali ke bawah, sambil membentuk bentuk menelan penurunan (bearish Engulf)
  3. Had dagangan harian: Hanya satu kemasukan setiap hari untuk setiap arah perdagangan dan setiap jenis perdagangan
  4. Pengurusan risiko: Tetapkan titik henti dengan menggunakan bilangan titik henti tetap dan nisbah pulangan risiko (default 3.0)

Inti strategi ini adalah untuk menangkap tindakan pengumpulan kecairan oleh institusi besar berhampiran tahap harga kritikal, yang biasanya menyebabkan harga berbalik dalam jangka pendek. Dengan menunggu isyarat pengesahan ((mode penelan), strategi ini meningkatkan kadar kejayaan perdagangan.

Kelebihan Strategik

  1. Logik pasaran yang jelas: Strategi berdasarkan teori pengumpulan kecairan dan tingkah laku harga, dengan sokongan logik pasaran yang jelas, dan tidak hanya bergantung pada model statistik atau petunjuk teknikal.

  2. Mekanisme penapisan masa: Dengan hanya menjalankan perdagangan pada waktu perdagangan New York, strategi ini memberi tumpuan kepada tempoh masa yang paling baik untuk pasaran yang bergerak dan kandungan maklumat tertinggi, dan mengelakkan perdagangan bising pada masa yang kurang bergerak.

  3. Mekanisme pengesahan berganda: Strategi ini menggabungkan kedua-dua isyarat pengesahan harga yang tinggi dan rendah pada hari sebelum penembusan harga dan bentuk penelan, dengan ketara mengurangkan kemungkinan perdagangan palsu.

  4. Pengendalian risiko yang ketat:

    • Tetapan titik berhenti tetap
    • Nisbah Risiko-Pengembalian yang telah ditentukan
    • Hadkan satu dagangan setiap hari dalam setiap arah dan setiap kelas aset
    • Menggunakan Peratusan Pengurusan Dana (Strategi menggunakan 1% dana akaun secara lalai)
  5. Alat bantuan visual: Strategi menandai isyarat perdagangan dan tahap harga kritikal pada carta, memudahkan pedagang untuk pemantauan dan pengoptimuman strategi dalam masa nyata.

  6. Fungsi amaran: Sistem amaran isyarat perdagangan terbina dalam untuk memastikan peniaga tidak ketinggalan peluang perdagangan penting.

Risiko Strategik

  1. Risiko penembusan palsu: Walaupun strategi menggunakan corak menelan sebagai pengesahan, dalam pasaran yang sangat tidak menentu, pergerakan terbalik mungkin berlaku selepas penembusan palsu, menyebabkan hentian tercetus. Cara penyelesaian: Anda boleh mempertimbangkan untuk menambah syarat penapisan tambahan, seperti pengesahan jumlah transaksi atau pemeriksaan konsistensi trend untuk jangka masa yang lebih lama.

  2. Ketergantungan masa: Strategi hanya beroperasi dalam tempoh masa tertentu, yang boleh menyebabkan kehilangan peluang perdagangan berkualiti tinggi dalam tempoh masa lain. Penyelesaian: Anda boleh membangunkan strategi yang saling melengkapi untuk merangkumi tempoh masa lain, atau menyesuaikan tetingkap waktu perdagangan mengikut ciri-ciri pasaran yang berbeza.

  3. Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had Had

  4. Mekanisme pengesahan tunggal bergantung: Strategi ini bergantung kepada bentuk penelan sebagai pengesahan terbalik, tetapi indikator tunggal boleh menyebabkan kualiti isyarat tidak stabil. Penyelesaian: Mengintegrasikan isyarat pengesahan tingkah laku harga lain atau indikator teknikal, seperti indikator momentum atau tahap rintangan sokongan.

  5. Kekurangan penapis turun naik: Dalam persekitaran turun naik yang rendah, pergerakan yang melampaui paras tinggi dan rendah pada hari sebelumnya mungkin tidak cukup untuk menyebabkan kerugian perdagangan. Penyelesaian: Tambah penapis ATR (Average True Rate) untuk berdagang hanya apabila terdapat banyak turun naik di pasaran.

Arah pengoptimuman strategi

  1. Mekanisme Hentian Dinamik: menggantikan Hentian Titik Tetap dengan Hentian Sesuai Berasaskan ATR, yang membolehkan strategi menyesuaikan diri dengan lebih baik dengan perubahan turun naik dalam keadaan pasaran yang berbeza. Ini dapat memberikan Hentian yang lebih ketat di pasaran yang kurang turun naik dan memberi ruang Hentian yang lebih luas di pasaran yang lebih turun naik.

  2. Analisis struktur pasaran bersepadu: Mempertimbangkan struktur pasaran dalam jangka masa yang lebih tinggi (seperti H4 atau arah trend garis matahari), dan hanya berdagang dalam arah yang selaras dengan trend yang lebih besar, yang dapat meningkatkan kadar kemenangan dan keuntungan purata.

  3. Pengesahan kuantiti transaksi: Tambah komponen analisis kuantiti transaksi untuk memastikan penembusan kecairan disertai dengan sokongan kuantiti transaksi yang mencukupi, menyaring isyarat penembusan berkualiti rendah.

  4. Pengoptimuman masa: Pengoptimuman yang lebih halus untuk tetingkap masa perdagangan, menentukan masa perdagangan yang terbaik untuk setiap jenis perdagangan melalui pengulangan, dan bukannya menggunakan tetingkap masa yang seragam.

  5. Analisis pelbagai bingkai masa: Memperkenalkan mekanisme pengesahan pelbagai bingkai masa, seperti meminta isyarat masuk pada bingkai masa yang lebih rendah sejajar dengan arah trend pada bingkai masa yang lebih tinggi, untuk mengurangkan perdagangan yang bertentangan.

  6. Pengoptimuman sasaran keuntungan: menetapkan sasaran keuntungan yang dinamik, menyesuaikan harga sasaran mengikut struktur pasaran (seperti kedudukan rintangan sokongan utama) atau indikator turun naik, dan bukannya hanya menggunakan nisbah tetap.

  7. Pengambilan sebahagian keuntungan: melaksanakan strategi keuntungan tangga, bergerak berhenti atau kedudukan kosong sebahagian selepas mencapai tahap keuntungan tertentu, untuk mengunci sebahagian keuntungan dan membiarkan kedudukan yang tersisa mengikuti keadaan yang lebih besar.

ringkaskan

Strategi kuantitatif perdagangan likuiditi berbalik New York adalah sistem perdagangan dalam hari yang jelas dan logik yang jelas, yang memberi tumpuan kepada menangkap peluang berbalik selepas penembusan likuiditi pada tahap harga kritikal dalam tempoh perdagangan New York. Strategi ini membina kerangka perdagangan yang agak stabil dengan menggabungkan penapisan masa, analisis likuiditi dan pengesahan tindakan harga.

Strategi ini mempunyai potensi untuk meningkatkan lagi prestasi dan kesesuaian dengan arah optimum untuk melaksanakan cadangan, terutamanya mekanisme stop loss dinamik, analisis jangka masa berbilang dan penyatuan struktur pasaran. Bagi peniaga hari, strategi ini menyediakan rangka kerja yang berharga yang boleh disesuaikan dan diperluas mengikut pilihan risiko dan pandangan pasaran individu.

Akhirnya, kejayaan strategi ini bergantung kepada pemahaman pedagang mengenai struktur mikro pasaran dan pengoptimuman berterusan parameter strategi. Dengan gabungan pengetahuan pasaran yang kukuh dan pelaksanaan disiplin, strategi pembalikan kecairan New York boleh menjadi alat yang berkesan dalam senjata pedagang.

Kod sumber strategi
/*backtest
start: 2025-07-16 00:00:00
end: 2025-07-23 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDT","balance":2000000}]
*/

//@version=6
strategy("NY Liquidity Reversal - Debug Mode", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=1, calc_on_order_fills=true, calc_on_every_tick=true)

// === User Inputs ===
sl_pips = input.int(10, "Stop Loss (pips)", minval=1)
rr_ratio = input.float(3.0, "Reward-to-Risk Ratio", minval=1.0)
tp_pips = sl_pips * rr_ratio
pip = syminfo.mintick * 10

// === Time Definitions ===
ny_start = timestamp("America/New_York", year, month, dayofmonth, 08, 00)
ny_end = timestamp("America/New_York", year, month, dayofmonth, 10, 30)
in_ny = (time >= ny_start and time <= ny_end)

// === Session Limiter ===
currentDay = dayofmonth + (month * 100) + (year * 10000)
var int lastTradeDay = na
canTradeToday = na(lastTradeDay) or (currentDay != lastTradeDay)

// === Previous Day High/Low ===
prevHigh = request.security(syminfo.tickerid, "D", high[1], lookahead=barmerge.lookahead_on)
prevLow = request.security(syminfo.tickerid, "D", low[1], lookahead=barmerge.lookahead_on)

// === Simplified Engulfing Logic ===
bullishEngulf = close > open and close > close[1] and open <= close[1]
bearishEngulf = close < open and close < close[1] and open >= close[1]

// === Liquidity Sweep with Confirmation ===
sweepHigh = high > prevHigh and close < prevHigh
sweepLow = low < prevLow and close > prevLow

longCondition = in_ny and canTradeToday and sweepLow and bullishEngulf
shortCondition = in_ny and canTradeToday and sweepHigh and bearishEngulf

// === Trade Execution ===
if longCondition
    entryPrice = close
    stopLoss = entryPrice - sl_pips * pip
    takeProfit = entryPrice + tp_pips * pip
    strategy.entry("Long", strategy.long)
    strategy.exit("Long TP/SL", from_entry="Long", stop=stopLoss, limit=takeProfit)
    label.new(bar_index, low, text="BUY", style=label.style_label_up, color=color.green, textcolor=color.white)
    lastTradeDay := currentDay

if shortCondition
    entryPrice = close
    stopLoss = entryPrice + sl_pips * pip
    takeProfit = entryPrice - tp_pips * pip
    strategy.entry("Short", strategy.short)
    strategy.exit("Short TP/SL", from_entry="Short", stop=stopLoss, limit=takeProfit)
    label.new(bar_index, high, text="SELL", style=label.style_label_down, color=color.red, textcolor=color.white)
    lastTradeDay := currentDay

// === Visual References ===
plot(prevHigh, title="Prev Day High", color=color.red, linewidth=1)
plot(prevLow, title="Prev Day Low", color=color.green, linewidth=1)

// === Alerts ===
alertcondition(longCondition, title="Long Signal", message="BUY Setup Triggered")
alertcondition(shortCondition, title="Short Signal", message="SELL Setup Triggered")