Strategi backtest penunjuk Qstick dua arah melintasi paksi sifar adalah strategi pengesanan trend dan penjanaan isyarat berdasarkan penunjuk teknikal Qstick yang dibangunkan oleh Tushar Chande. Strategi ini mengira perbezaan purata bergerak antara harga buka dan tutup saham untuk menilai tekanan membeli dan menjual di pasaran, dan menghasilkan isyarat perdagangan apabila penunjuk perbezaan ini melintasi paksi sifar.
Indikator inti strategi Qstick sumbu sifar penyambungan dua arah adalah Qstick. Indikator Qstick diperoleh dengan mengira purata bergerak perbezaan antara harga penutupan dan harga pembukaan dalam tempoh tertentu. Apabila Qstick lebih besar daripada 0, ini bermakna harga penutupan umumnya lebih tinggi daripada harga pembukaan dalam tempoh ini, dan kuasa menaik berlaku; apabila Qstick kurang dari 0, ini bermakna harga pembukaan umumnya lebih tinggi daripada harga penutupan dalam tempoh ini, dan kuasa penurunan berlaku.
Isyarat dagangan strategi ini berasal apabila penunjuk Qstick melintasi paksi sifar. Isyarat beli dihasilkan apabila Qstick melintasi di atas sifar dari bawah, menunjukkan bahawa tekanan membeli mula melebihi tekanan jual dan kedudukan panjang boleh ditubuhkan; sebaliknya, isyarat jual dihasilkan apabila Qstick melintasi di bawah sifar dari atas, menunjukkan bahawa tekanan jual mula meningkat dan kedudukan sedia ada harus ditutup. Di samping itu, purata bergerak nilai Qstick boleh digambarkan sebagai garis isyarat, dan isyarat dagangan juga boleh dihasilkan apabila penunjuk Qstick melintasi garis isyarat ini.
Strategi ini membolehkan perdagangan pembalikan. iaitu, apabila isyarat beli pada asalnya sepatutnya dihasilkan, operasi jual sebenar diambil; apabila isyarat jual pada asalnya sepatutnya dihasilkan, operasi beli sebenar diambil. Ini boleh digunakan untuk membalikkan mengikuti pelabur arus perdana di pasaran.
Strategi Qstick penyeberangan dua arah sumbu sifar mempunyai kelebihan berikut:
Strategi Qstick yang melintasi paksi sifar dua arah juga mempunyai beberapa risiko:
Kaedah berikut boleh digunakan untuk mengurangkan risiko:
Strategi Qstick penyeberangan dua arah paksi sifar boleh dioptimumkan dalam aspek berikut:
Strategi Qstick dua arah melintasi paksi sifar menggunakan penunjuk mudah untuk menentukan perubahan tekanan membeli dan menjual, dan menghasilkan isyarat perdagangan apabila penunjuk Qstick melintasi paksi sifar, yang dapat menangkap trend harga dengan berkesan. Strategi ini intuitif dan mudah difahami, sesuai untuk pemula, dan juga boleh dioptimumkan dalam banyak cara untuk memenuhi keperluan peniaga maju. Walau bagaimanapun, strategi ini juga mempunyai kelemahan tertentu dan perlu digunakan dengan berhati-hati. Secara umum, ini adalah strategi penjejakan trend dan penjanaan isyarat yang sangat praktikal.
/*backtest start: 2023-12-01 00:00:00 end: 2023-12-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 16/04/2018 // A technical indicator developed by Tushar Chande to numerically identify // trends in candlestick charting. It is calculated by taking an 'n' period // moving average of the difference between the open and closing prices. A // Qstick value greater than zero means that the majority of the last 'n' days // have been up, indicating that buying pressure has been increasing. // // Transaction signals come from when the Qstick indicator crosses through the // zero line. Crossing above zero is used as the entry signal because it is indicating // that buying pressure is increasing, while sell signals come from the indicator // crossing down through zero. In addition, an 'n' period moving average of the Qstick // values can be drawn to act as a signal line. Transaction signals are then generated // when the Qstick value crosses through the trigger line. // // You can change long to short in the Input Settings // WARNING: // - For purpose educate only // - This script to change bars colors. //////////////////////////////////////////////////////////// strategy(title="Qstick Indicator Backtest") Length = input(14, minval=1) reverse = input(false, title="Trade reverse") xR = close - open xQstick = sma(xR, Length) clr = iff(xQstick >= 0, green, red) pos = iff(xQstick > 0, 1, iff(xQstick < 0, -1, nz(pos[1], 0))) possig = iff(reverse and pos == 1, -1, iff(reverse and pos == -1, 1, pos)) if (possig == 1) strategy.entry("Long", strategy.long) if (possig == -1) strategy.entry("Short", strategy.short) barcolor(possig == -1 ? red: possig == 1 ? green : blue ) p1 = plot(0, color=black, title="0") p2 = plot(xQstick, color=blue, title="Qstick") fill(p1, p2, color=clr)