Sumber dimuat naik... memuat...

SuperTrend

Penulis:Pencipta Kuantiti, Tarikh: 2022-04-27 18:21:50
Tag:supertrend

Atas permintaan pengguna platform kami, FMZ adalah serasi dengan perpustakaan fungsi bahasa Pine TradingView sekarang, dan telah memasuki versi stabil.

  • grammar adalah serasi sepenuhnya dengan versi v5
  • Semua penunjuk perpustakaan telah dilaksanakan sepenuhnya
  • pelaksanaan penuh perpustakaan matematik
  • pelaksanaan penuh perpustakaan rentetan
  • pelaksanaan penuh perpustakaan array
  • parameter input dikenali dalam antara muka secara automatik
  • Permintaan.Support keselamatan untuk Heikinashi
  • Pelaksanaan perpustakaan strategi (support penuh untuk stop loss/target keuntungan/trailing stop/conditional orders, dan lain-lain)
  • serasi dengan plot/plotchar/plotshape/plotcandle/alert/alertcondition dan lain-lain.

Ia adalah proses berterusan yang menyediakan sokongan penuh untuk fungsi bahasa, dan versi awam ini disediakan terlebih dahulu untuk ujian pengguna.

Kemudian, FMZ akan terus meningkatkan dan meningkatkan sokongan perpustakaan fungsi untuk bahasa Pine TradingView, jika perlu, sila tinggalkan komen mengenai strategi ini.

Nota: Jika anda menghadapi pembolehubah yang tidak ditakrifkan, ia terbukti bahawa atribut ini tidak disokong.

img


/*backtest
start: 2022-08-17 08:00:00
end: 2024-08-29 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/

strategy("supertrend", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 50)

[supertrend, direction] = ta.supertrend(input(5, "factor"), input.int(10, "atrPeriod"))

plot(direction < 0 ? supertrend : na, "Up direction", color = color.green, style=plot.style_linebr)
plot(direction > 0 ? supertrend : na, "Down direction", color = color.red, style=plot.style_linebr)

if direction < 0
    if supertrend > supertrend[2]
        strategy.entry("entry long", strategy.long)
    else if strategy.position_size < 0
        strategy.close_all()
else if direction > 0
    if supertrend < supertrend[3]
        strategy.entry("entry short", strategy.short)
    else if strategy.position_size > 0
        strategy.close_all()


Berkaitan

Lebih lanjut

PenguntitSokong mata wang yang sama, pertukaran yang berbeza berbanding dengan sinkronisasi? Contohnya exchange[0].Sell? exchaneg[1].Sell: na

Oh, Tuhan.Adakah skrip pine dapat menjalankan fungsi pemberitahuan WeChat?

wang3602000python dalam pencipta belajar PINE untuk sementara masa mereka tidak faham semua orang mengatakan bahawa PINE lebih mudah daripada Python, oh super trend multi-mata wang

wang3602000Sila tanyakan bagaimana strategi ini dapat ditukar kepada mata wang pelbagai.

xaifer48Bolehkah anda buat tutorial bahasa Pine?

lefarcenSapi sapi

Musim panas tidak memukul anda 这个下单数量也是通过strategy.entry的qty参数调整吗?

Zer3192Pencipta semakin kuat

xunfeng91Oblivion v5, strategi ini boleh digunakan secara langsung di papan kekunci.

Pencipta Kuantitihttps://www.fmz.com/doc/9315#request.security boleh di bandingkan dengan garis K, kedalaman tidak boleh di bandingkan dengan garis K

Pencipta KuantitiSudah tentu, anda boleh menambahkan @ selepas runtime.log tetapi sekarang anda hanya boleh memberitahu aplikasi, pemberitahuan WeChat sudah turun.

Pencipta KuantitiPine tidak menyokong banyak mata wang, satu strategi hanya menyokong satu mata wang

Pencipta KuantitiDalam proses rakaman, anda boleh melihat dokumen https://www.fmz.com/doc/9315

Pencipta KuantitiYa, kata yang tidak ditetapkan secara lalai adalah parameter dalam pilihan antara muka.