Skrip Pine Kini Menjadi Interaktif

Oct 20, 2021

Mod input interaktif baru untuk input harga dan masa kini tersedia. Daripada memilih harga dan masa daripada widget input, anda kini boleh memilihnya dengan mengklik pada carta. Mod interaktif diaktifkan dengan menggunakan confirm = true dalam input.time() dan input.price().

Ini adalah kod untuk penunjuk VWAP Berlabuh di mana titik penambat ditetapkan secara interaktif, sama seperti dengan alat lukisan dengan nama yang sama:

//@version=5
indicator("Anchored VWAP", overlay=true)
src = input.source(hlc3, "Source")
startCalculationDate = input.time(timestamp("20 Jan 2021"), "Start Calculation", confirm=true)
vwap_calc() =>
    var srcVolArray = array.new_float(na)
    var volArray = array.new_float(na)
    if startCalculationDate <= time
        array.push(srcVolArray, src*volume)
        array.push(volArray, volume)
    else
        array.clear(srcVolArray), array.clear(volArray)
    array.sum(srcVolArray)/array.sum(volArray)
anchoredVwap = vwap_calc()
plot(anchoredVwap, "VWAP", linewidth=3)

Jika perlu untuk memilih kedua-dua harga dan masa secara serentak, gunakan parameter inline dengan nilai yang sama dalam kedua-dua panggilan fungsi:

//@version=5
indicator("Point", overlay=true)
myPrice = input.price(100, inline="Point", confirm=true)
myTime = input.time(timestamp("2020-02-20"), inline="Point", confirm=true)
lblText = str.format("Price: {0, number}\nTime: {1, date} {1, time}", myPrice, myTime)
var l1 = label.new(myTime, myPrice, lblText, xloc=xloc.bar_time)

Peringatan muncul pada carta untuk membimbing pengguna apabila mereka berada dalam mod input interaktif:

Selepas menambahkan penunjuk dan membuat pemilihan interaktif awal pada carta, anda boleh mengubahsuai titik pemilihan dengan memilih penunjuk dan menggerakkan titik-titik tersebut pada carta.

Anda boleh melihat ciri baru befungsi dalam penerbitan ini:

CAGR by TradingView

AutoTrail by Bjorgum

Untuk terus menerima maklumat tentang ciri baru Pine , ikuti nota pelancaran Manual Pengguna Pine kami. Akaun PineCoders juga menyiarkan kemas kini dari saluran Telegram Squawk Box, akaun Twitter dan dari bilik sembang awam Skrip Pine di TradingView.

Kami harap anda mendapati ciri yang sangat diminta ini berguna. Sila terus menghantar maklum balas dan cadangan anda untuk penambahbaikan — kami membina TradingView untuk anda, dan kami sentiasa berminat untuk mendengar daripada anda.

Look first Then leap

TradingView dibina untuk anda, pastikan anda memanfaatkan semua ciri-ciri hebat kami
Lancarkan Carta