
Strategi pelacakan tren silang tiga warna adalah strategi perdagangan pelacakan tren berdasarkan bentuk K-line. Strategi ini menilai arah tren saat ini dengan mengidentifikasi bentuk K-line tiga warna tertentu, dan melakukan over atau shorting secara selektif saat mengidentifikasi bentuk tersebut.
Logika inti dari strategi ini adalah: Tiga garis K yang sama warna muncul berturut-turut ((tiga merah atau tiga hijau), kemudian berbalik menjadi satu garis K dengan warna yang berbeda, dan akhirnya berbalik kembali ke warna tiga garis K sebelumnya, menunjukkan bahwa tren awal sedang berlanjut, sehingga pelacakan dilakukan pada saat ini.
Secara khusus, strategi untuk menentukan apakah lima garis K terbaru memenuhi syarat untuk masuk. Jika lima garis K terbaru adalah: garis K yang kelima rendah dari titik rendah sebelumnya (((jika lebih banyak, maka nilai tertinggi lebih tinggi dari titik tertinggi sebelumnya), yang keempat adalah garis terang (((jika lebih banyak, maka negatif), yang ketiga adalah garis terang (((jika lebih banyak, maka negatif), yang kedua adalah garis terang (((jika lebih banyak, maka negatif), yang pertama adalah garis terang (((jika lebih banyak, maka negatif), maka dilakukan pelacakan kosong; sebaliknya, jika lima garis K terbaru adalah: garis K yang kelima lebih tinggi dari titik tinggi sebelumnya, yang keempat adalah negatif, yang ketiga adalah negatif, yang kedua adalah negatif, dan yang pertama adalah negatif, maka dilakukan pelacakan lebih banyak.
Strategi pelacakan tren silang tiga warna menilai arah tren saat ini dengan mengidentifikasi bentuk garis K tertentu, dan secara selektif membuka posisi saat tren berlanjut. Strategi ini sederhana dan jelas, mudah dioperasikan, dan dapat menghasilkan keuntungan tambahan pada fase tren. Namun, ada juga risiko tertentu yang perlu dioptimalkan lebih lanjut untuk meningkatkan stabilitas. Secara keseluruhan, strategi ini merupakan komponen tambahan yang efektif dalam portofolio strategi perdagangan kuantitatif.
/*backtest
start: 2024-01-20 00:00:00
end: 2024-02-19 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © softinterface2000
//@version=5
strategy("3 Line Strick", overlay=true, margin_long=100, margin_short=100)
//Sell
fifth= close < low[1]
fourth= close[1] > open[1]
third= close[2] < open[2]
seccond= close[3] < open[3]
first= close[4] < open[4]
//Buy
fifth1= close > high[1]
fourth1= close[1] < open[1]
third1= close[2] > open[2]
second1= close[3] > open[3]
first1= close[4] > open[4]
longCondition = fifth1 and fourth1 and third1 and second1 and first1
if (longCondition)
strategy.entry("Long", strategy.long)
shortCondition = fifth and fourth and third and seccond and first
if (shortCondition)
strategy.entry("Short", strategy.short)