plot ((timestamp ((
**Returns**
Unix time.
**Arguments**
- ```timezone``` (series string) Timezone. Optional. The default is syminfo.timezone. Can be specified in GMT notation (e.g. "GMT-5") or as an IANA time zone database name (e.g. "America/New_York").
- ```year``` (series int) Year.
- ```month``` (series int) Month.
- ```day``` (series int) Day.
- ```hour``` (series int) (Optional argument) Hour. Default is 0.
- ```minute``` (series int) (Optional argument) Minute. Default is 0.
- ```second``` (series int) (Optional argument) Second. Default is 0.
- ```dateString``` (const string) A string containing the date and, optionally, the time and time zone. Its format must comply with either the IETF RFC 2822 or ISO 8601 standards ("DD MMM YYYY hh:mm:ss ±hhmm" or "YYYY-MM-DDThh:mm:ss±hh:mm", so "20 Feb 2020" or "2020-02-20"). If no time is supplied, "00:00" is used. If no time zone is supplied, GMT+0 will be used. Note that this diverges from the usual behavior of the function where it returns time in the exchange's timezone.
**Remarks**
UNIX time is the number of milliseconds that have elapsed since 00:00:00 UTC, 1 January 1970.
**See also**
```time``` ```timenow``` ```syminfo.timezone```
### fill
Fills background between two plots or hlines with a given color.
isi ((haline1, hline2, warna, tajuk, boleh diedit, mengisi kekosongan, paparan)
isi ((plot1, plot2, warna, tajuk, boleh diedit, show_last, fillgaps, display)
**Example**
```pine
h1 = hline(20)
h2 = hline(10)
fill(h1, h2, color=color.new(color.blue, 90))
p1 = plot(open)
p2 = plot(close)
fill(p1, p2, color=color.new(color.green, 90))
Argumen
hline1
Objek baris pertama.hline2
Objek baris kedua.plot1
Objek plot pertama, argument diperlukan.plot2
Objek plot kedua, argument diperlukan.color
(warna siri) Warna plot. anda boleh menggunakan pemalar seperti title
(const string) Judul objek isi yang dicipta.editable
(const bool) Jika benar maka gaya isi akan diedit dalam dialog Format.show_last
(input int) Jika ditetapkan, menentukan bilangan bar (dari bar terakhir kembali ke masa lalu) untuk diisi pada carta.fillgaps
(const bool) Mengendali mengisi berterusan pada jurang, iaitu, apabila salah satu panggilan plot() mengembalikan nilai na. Apabila benar, isian terakhir akan diteruskan pada jurang. lalai adalah salah.display
(plot_display) Kawalan di mana isian dipaparkan. Nilai yang mungkin adalah: display.none, display.all. lalai adalah display.all.Lihat juga
plot
barcolor
bgcolor
hline
Membuat garis mendatar pada tahap harga tetap.
hline(price, title, color, linestyle, linewidth, editable, display)
Contoh
// input.hline
hline(3.14, title='Pi', color=color.blue, linestyle=hline.style_dotted, linewidth=2)
// You may fill the background between any two hlines with a fill() function:
h1 = hline(20)
h2 = hline(10)
fill(h1, h2, color=color.new(color.green, 90))
KembaliObjek linear, yang boleh digunakan untuk mengisi.
Argumen
price
(input int/float) Nilai harga di mana objek akan diberikan.title
(const string) Judul objek.color
(warna input) Warna baris yang dirender. mestilah nilai yang berterusan (bukan ungkapan). argument pilihan.linestyle
(hline_style) Gaya baris yang dirender. Nilai yang mungkin adalah: padat, berbintik-bintik, berbintik-bintik. argument pilihan.linewidth
(input int) Lebar baris yang dirender. Nilai lalai adalah 1.editable
(const bool) Jika benar maka gaya hline akan diedit dalam dialog Format.display
(plot_display) Kawalan di mana hline dipaparkan. Nilai yang mungkin adalah: display.none, display.all. lalai adalah display.all.overlay
(const bool) adalah argumen pelanjutan platform FMZ, ia digunakan untuk menetapkan fungsi semasa untuk dipaparkan pada imej utama (set untuk benar) atau sub-imej (set untuk palsu), nilai lalai adalah salah.overlay
hujah dalamstrategy
atauindicator
, jikastrategy
atauindicator
tidak menetapkanoverlay
argument, ia akan diproses mengikut argumen lalai.Isi latar belakang bar dengan warna tertentu.
bgcolor(color, offset, editable, show_last, title, display, overlay)
Contoh
// bgcolor example
bgcolor(close < open ? color.new(color.red,70) : color.new(color.green, 70))
Argumen
color
(warna siri) Warna latar belakang yang diisi. Anda boleh menggunakan pemalar seperti offset
(seri int) Memindahkan siri warna ke kiri atau ke kanan pada bilangan bar yang diberikan. lalai adalah 0.editable
(const bool) Jika benar maka gaya bgcolor akan diedit dalam dialog Format.show_last
(input int) Jika ditetapkan, menentukan bilangan bar (dari bar terakhir kembali ke masa lalu) untuk diisi pada carta.title
(const string) Judul bgcolor. argument pilihan.display
(plot_display) Kawalan di mana bgcolor dipaparkan. Nilai yang mungkin adalah: display.none, display.all. lalai adalah display.all.overlay
(const bool) adalah argumen pelanjutan platform FMZ, ia digunakan untuk menetapkan fungsi semasa untuk dipaparkan pada imej utama (set untuk benar) atau sub-imej (set untuk palsu), nilai lalai adalah salah.overlay
hujah dalamstrategy
atauindicator
, jikastrategy
atauindicator
tidak menetapkanoverlay
argument, ia akan diproses mengikut argumen lalai.Lihat juga
plot
Set warna bar.
barcolor(color, offset, editable, show_last, title, display)
Contoh
barcolor(close < open ? color.black : color.white)
Argumen
color
(warna siri) Warna bar. Anda boleh menggunakan pemalar seperti offset
(seri int) Memindahkan siri warna ke kiri atau ke kanan pada bilangan bar yang diberikan. lalai adalah 0.editable
(const bool) Jika benar maka gaya barcolor akan diedit dalam dialog Format.show_last
(input int) Jika ditetapkan, menentukan bilangan bar (dari bar terakhir kembali ke masa lalu) untuk diisi pada carta.display
(plot_display) Kawalan di mana barcolor dipaparkan. Nilai yang mungkin adalah: display.none, display.all. lalai adalah display.all.Lihat juga
bgcolor
plot
fill
Serasi denganerror
daripada PINE v4, dan fungsi adalah sama denganruntime.error
.
Menentukan susunan susunan array dari nilai terkecil ke nilai terbesar.
Jenissort_order
Lihat juga
array.new_float
array.sort
Menentukan susunan susunan array dari nilai terbesar ke yang terkecil.
Jenissort_order
Lihat juga
array.new_float
array.sort
Mengembalikan benar jika resolusi semasa adalah resolusi harian, palsu sebaliknya.
Jenismudah bool
Lihat juga
timeframe.isdwm
timeframe.isintraday
timeframe.isminutes
timeframe.isseconds
timeframe.isweekly
timeframe.ismonthly
Mengembalikan benar jika resolusi semasa adalah resolusi harian atau mingguan atau bulanan, salah sebaliknya.
Jenismudah bool
Lihat juga
timeframe.isintraday
timeframe.isminutes
timeframe.isseconds
timeframe.isdaily
timeframe.isweekly
timeframe.ismonthly
Mengembalikan benar jika resolusi semasa adalah resolusi intraday (minit atau saat), palsu sebaliknya.
Jenismudah bool
Lihat juga
timeframe.isminutes
timeframe.isseconds
timeframe.isdwm
timeframe.isdaily
timeframe.isweekly
timeframe.ismonthly
Mengembalikan benar jika resolusi semasa adalah resolusi minit, salah sebaliknya.
Jenismudah bool
Lihat juga
timeframe.isdwm
timeframe.isintraday
timeframe.isseconds
timeframe.isdaily
timeframe.isweekly
timeframe.ismonthly
Mengembalikan benar jika resolusi semasa adalah resolusi bulanan, salah jika tidak.
Jenismudah bool
Lihat juga
timeframe.isdwm
timeframe.isintraday
timeframe.isminutes
timeframe.isseconds
timeframe.isdaily
timeframe.isweekly
Mengembalikan benar jika resolusi semasa adalah resolusi saat, salah jika tidak.
Jenismudah bool
Lihat juga
timeframe.isdwm
timeframe.isintraday
timeframe.isminutes
timeframe.isdaily
timeframe.isweekly
timeframe.ismonthly
Mengembalikan benar jika resolusi semasa adalah resolusi mingguan, salah jika tidak.
Jenismudah bool
Lihat juga
timeframe.isdwm
timeframe.isintraday
timeframe.isminutes
timeframe.isseconds
timeframe.isdaily
timeframe.ismonthly
Pengganda resolusi, contohnya
Jenismudah int
Lihat juga
syminfo.ticker
syminfo.tickerid
timeframe.period
Penyelesaian, contohnya
JenisSenar mudah
Lihat juga
syminfo.ticker
syminfo.tickerid
timeframe.multiplier
Konstanta yang dinamakan yang menentukan di mana plot dipaparkan. Tampilan di mana-mana. Tersedia dalam mesej templat amaran.
Jenisplot_display
Lihat juga
plot
plotshape
plotchar
Satu konstanta yang dinamakan yang menentukan di mana plot dipaparkan.
Jenisplot_display
Lihat juga
plot
plotshape
plotchar
plotarrow
plotbar
plotcandle
Gaya bentuk untuk fungsi plot.
Jenisconst senar
Lihat juga
plotshape
Gaya bentuk untuk fungsi plot.
Jenisconst senar
Lihat juga
plotshape
Gaya bentuk untuk fungsi plot.
Jenisconst senar
Lihat juga
plotshape
Gaya bentuk untuk fungsi plot.
Jenisconst senar
Lihat juga
plotshape
Gaya bentuk untuk fungsi plot.
Jenisconst senar
Lihat juga
plotshape
Gaya bentuk untuk fungsi plot.
Jenisconst senar
Lihat juga
plotshape
Gaya bentuk untuk fungsi plot.
Jenisconst senar
Lihat juga
plotshape
Gaya bentuk untuk fungsi plot.
Jenisconst senar
Lihat juga
plotshape
Gaya bentuk untuk fungsi plot.
Jenisconst senar
Lihat juga
plotshape
Gaya bentuk untuk fungsi plot.
Jenisconst senar
Lihat juga
plotshape
Gaya bentuk untuk fungsi plot.
Jenisconst senar
Lihat juga
plotshape
Gaya bentuk untuk fungsi plot.
Jenisconst senar
Lihat juga
plotshape
adalah konstanta bernama untuk #00BCD4 warna.
Jenisconst warna
adalah konstanta bernama untuk # 363A45 warna.
Jenisconst warna
adalah konstanta bernama untuk # 2962ff warna.
Jenisconst warna
adalah konstanta yang dinamakan untuk #E040FB warna.
Jenisconst warna
adalah konstanta bernama untuk # 787B86 warna.
Jenisconst warna
adalah konstanta bernama untuk #4CAF50 warna.
Jenisconst warna
adalah konstanta bernama untuk #00E676 warna.
Jenisconst warna
adalah konstanta bernama untuk #880E4F warna.
Jenisconst warna
adalah konstanta yang dinamakan untuk #311B92 warna.
Jenisconst warna
adalah konstanta bernama untuk # 808000 warna.
Jenisconst warna
adalah konstanta bernama untuk #FF9800 warna.
Jenisconst warna
adalah konstanta bernama untuk # 9C27B0 warna.
Jenisconst warna
adalah konstanta bernama untuk #FF5252 warna.
Jenisconst warna
adalah konstanta bernama untuk #B2B5BE warna.
Jenisconst warna
color.teal
adalah konstanta bernama untuk #00897B warna.
Jenisconst warna
adalah konstanta bernama untuk #FFFFFF warna.
Jenisconst warna
adalah konstanta yang dinamakan untuk #FFEB3B warna.
Jenisconst warna
Satu konstanta yang dinamakan untuk gaya style
parameter dalam fungsi plot.
Jenisplot_style
Lihat juga
plot
plot.style_linebr
plot.style_stepline
plot.style_stepline_diamond
plot.style_histogram
plot.style_cross
plot.style_area
plot.style_areabr
plot.style_columns
plot.style_circles
Satu konstanta yang dinamakan untuk gaya style
Parameter dalam fungsi plot. serupa dengan plot.style_line, kecuali jurang dalam data tidak diisi.
Jenisplot_style
Lihat juga
plot
plot.style_line
plot.style_stepline
plot.style_stepline_diamond
plot.style_histogram
plot.style_cross
plot.style_area
plot.style_areabr
plot.style_columns
plot.style_circles
Satu konstanta yang dinamakan untuk gaya style
parameter dalam fungsi plot.
Jenisplot_style
Lihat juga
plot
plot.style_line
plot.style_linebr
plot.style_stepline
plot.style_stepline_diamond
plot.style_cross
plot.style_area
plot.style_areabr
plot.style_columns
plot.style_circles
Satu konstanta yang dinamakan untuk gaya style
parameter dalam fungsi plot.
Jenisplot_style
Lihat juga
plot
plot.style_line
plot.style_linebr
plot.style_stepline
plot.style_stepline_diamond
plot.style_histogram
plot.style_cross
plot.style_area
plot.style_areabr
plot.style_circles
Satu konstanta yang dinamakan untuk gaya style
parameter dalam fungsi plot.
Jenisplot_style
Lihat juga
plot
plot.style_line
plot.style_linebr
plot.style_stepline
plot.style_stepline_diamond
plot.style_histogram
plot.style_cross
plot.style_area
plot.style_areabr
plot.style_columns
Satu konstanta yang dinamakan untuk gaya style
parameter dalam fungsi plot.
Jenisplot_style
Lihat juga
plot
plot.style_line
plot.style_linebr
plot.style_stepline
plot.style_stepline_diamond
plot.style_histogram
plot.style_areabr
plot.style_cross
plot.style_columns
plot.style_circles
Satu konstanta yang dinamakan untuk style
Parameter dalam fungsi plot. serupa dengan plot.style_area, kecuali jurang dalam data tidak diisi.
Jenisplot_style
Lihat juga
plot
plot.style_line
plot.style_linebr
plot.style_stepline
plot.style_stepline_diamond
plot.style_histogram
plot.style_cross
plot.style_area
plot.style_columns
plot.style_circles
Tetap yang dinamakan untuk gaya style
parameter dalam fungsi plot.
Jenisplot_style
Lihat juga
plot
plot.style_line
plot.style_linebr
plot.style_stepline
plot.style_stepline_diamond
plot.style_histogram
plot.style_area
plot.style_areabr
plot.style_columns
plot.style_circles
Satu konstanta yang dinamakan untuk gaya style
parameter dalam fungsi plot.
Jenisplot_style
Lihat juga
plot
plot.style_stepline_diamond
plot.style_linebr
plot.style_histogram
plot.style_cross
plot.style_area
plot.style_areabr
plot.style_columns
plot.style_circles
Satu konstanta yang dinamakan untuk gaya style
Parameter dalam fungsi plot. serupa dengan plot.style_stepline, kecuali perubahan data juga ditandakan dengan bentuk Diamond.
Jenisplot_style
Lihat juga
plot
plot.style_line
plot.style_linebr
plot.style_histogram
plot.style_cross
plot.style_area
plot.style_areabr
plot.style_columns
plot.style_circles
location.abovebar
Nilai lokasi untuk fungsi plot, plotchar. Bentuk dicatatkan di atas bar siri utama.
Jenisconst senar
Lihat juga
plotshape
plotchar
location.belowbar
location.top
location.bottom
location.absolute
Nilai lokasi untuk plotshape, fungsi plotchar. Bentuk dicatatkan di bawah bar siri utama.
Jenisconst senar
Lihat juga
plotshape
plotchar
location.abovebar
location.top
location.bottom
location.absolute
Nilai lokasi untuk fungsi plot, plotchar. Bentuk digambarkan berhampiran sempadan carta atas.
Jenisconst senar
Lihat juga
plotshape
plotchar
location.abovebar
location.belowbar
location.bottom
location.absolute
Nilai lokasi untuk fungsi plot, plotchar. Bentuk digambarkan berhampiran sempadan carta bawah.
Jenisconst senar
Lihat juga
plotshape
plotchar
location.abovebar
location.belowbar
location.top
location.absolute
Nilai lokasi untuk plotshape, plotchar fungsi. Bentuk diplotkan pada carta menggunakan nilai penunjuk sebagai koordinat harga.
Jenisconst senar
Lihat juga
plotshape
plotchar
location.abovebar
location.belowbar
location.top
location.bottom
Nilai saiz untuk plotshape, plotchar fungsi. saiz bentuk menyesuaikan diri secara automatik dengan saiz bar.
Jenisconst senar
Lihat juga
plotshape
plotchar
size.tiny
size.small
size.normal
size.large
size.huge
Nilai saiz untuk plotshape, fungsi plotchar. saiz bentuk sentiasa kecil.
Jenisconst senar
Lihat juga
plotshape
plotchar
size.auto
size.small
size.normal
size.large
size.huge
Nilai saiz untuk plotshape, plotchar fungsi.
Jenisconst senar
Lihat juga
plotshape
plotchar
size.auto
size.tiny
size.normal
size.large
size.huge
Nilai saiz untuk plotshape, plotchar fungsi.
Jenisconst senar
Lihat juga
plotshape
plotchar
size.auto
size.tiny
size.small
size.large
size.huge
Nilai saiz untuk plotshape, plotchar fungsi.
Jenisconst senar
Lihat juga
plotshape
plotchar
size.auto
size.tiny
size.small
size.normal
size.huge
Nilai saiz untuk fungsi plot, plotchar. saiz bentuk sentiasa besar.
Jenisconst senar
Lihat juga
plotshape
plotchar
size.auto
size.tiny
size.small
size.normal
size.large
Satu konstanta yang dinamakan untuk digunakan denganfreq
parameter fungsi amaran.
Panggilan fungsi pertama semasa bar mencetuskan amaran.
Jenisconst senar
Lihat juga
alert
Satu konstanta yang dinamakan untuk digunakan denganfreq
parameter fungsi amaran.
Semua panggilan fungsi mencetuskan amaran.
Jenisconst senar
Lihat juga
alert
Satu konstanta yang dinamakan untuk digunakan dengan parameter
Jenisconst senar
Lihat juga
alert
adalah konstanta bernama.
Jenisconst senar
Lihat juga
format.price
format.volume
adalah konstanta bernama.
Jenisconst senar
CatatanJika format adalah format.price, nilai ketepatan lalai ditetapkan. Anda boleh menggunakan argumen ketepatan fungsi penunjuk untuk mengubah nilai ketepatan.
Lihat juga
format.inherit
format.volume
Ia adalah konstanta yang dinamakan.
Jenisconst senar
Lihat juga
format.inherit
format.price
Nama simbol tanpa awalan pertukaran, contohnya
JenisSenar mudah
Lihat juga
syminfo.tickerid
timeframe.period
timeframe.multiplier
Nama simbol dengan awalan pertukaran, contohnya
JenisSenar mudah
Lihat juga
syminfo.ticker
timeframe.period
timeframe.multiplier
Mata wang asas untuk simbol. Untuk simbol
JenisSenar mudah
Lihat juga
syminfo.currency
syminfo.ticker
Mata wang untuk simbol semasa. Mengembalikan kod mata wang:
JenisSenar mudah
Lihat juga
syminfo.basecurrency
syminfo.ticker
Jenis simbol semasa. Nilai yang mungkin adalah saham, niaga hadapan, indeks, forex, crypto, dana, dr.
JenisSenar mudah
Lihat juga
syminfo.ticker
Min tanda centang nilai untuk simbol semasa. Pada FMZ Platform, parameter templatketepatan harga mata wangdalam
JenisPambang sederhana
Lihat juga
syminfo.pointvalue
Nilai titik produk semasa
JenisPambang sederhana
Lihat juga
syminfo.mintick
Zon masa pertukaran siri utama carta.
JenisSenar mudah
Lihat juga
timestamp
Mengembalikan benar jika skrip dijalankan pada bar terakhir set data apabila pasaran ditutup, atau skrip dijalankan pada bar sebelum bar masa nyata, jika pasaran terbuka. Mengembalikan salah jika tidak.
Jenissiri bool
CatatanKod PineScript yang menggunakan pembolehubah ini boleh mengira secara berbeza pada data sejarah dan masa nyata. Sila ambil perhatian bahawa menggunakan pembolehubah/fungsi ini boleh menyebabkan pencatatan semula penunjuk.
Lihat juga
barstate.isfirst
barstate.islast
barstate.ishistory
barstate.isrealtime
barstate.isnew
Mengembalikan benar jika skrip sedang mengira pada bar baru, salah jika tidak.
Jenissiri bool
CatatanKod PineScript yang menggunakan pembolehubah ini boleh mengira secara berbeza pada data sejarah dan masa nyata. Sila ambil perhatian bahawa menggunakan pembolehubah/fungsi ini boleh menyebabkan pencatatan semula penunjuk.
Lihat juga
barstate.isfirst
barstate.islast
barstate.ishistory
barstate.isrealtime
barstate.isconfirmed
barstate.islastconfirmedhistory
Mengembalikan benar jika bar semasa adalah bar pertama dalam barset, palsu sebaliknya.
Jenissiri bool
CatatanKod PineScript yang menggunakan pembolehubah ini boleh mengira secara berbeza pada data sejarah dan masa nyata. Sila ambil perhatian bahawa menggunakan pembolehubah/fungsi ini boleh menyebabkan pencatatan semula penunjuk.
Lihat juga
barstate.islast
barstate.ishistory
barstate.isrealtime
barstate.isnew
barstate.isconfirmed
barstate.islastconfirmedhistory
Mengembalikan benar jika bar semasa adalah bar terakhir dalam barset, palsu sebaliknya.
Jenissiri bool
CatatanKod PineScript yang menggunakan pembolehubah ini boleh mengira secara berbeza pada data sejarah dan masa nyata. Sila ambil perhatian bahawa menggunakan pembolehubah/fungsi ini boleh menyebabkan pencatatan semula penunjuk.
Lihat juga
barstate.isfirst
barstate.ishistory
barstate.isrealtime
barstate.isnew
barstate.isconfirmed
barstate.islastconfirmedhistory
Mengembalikan benar jika bar semasa adalah bar sejarah, palsu sebaliknya.
Jenissiri bool
CatatanKod PineScript yang menggunakan pembolehubah ini boleh mengira secara berbeza pada data sejarah dan masa nyata. Sila ambil perhatian bahawa menggunakan pembolehubah/fungsi ini boleh menyebabkan pencatatan semula penunjuk.
Lihat juga
barstate.isfirst
barstate.islast
barstate.isrealtime
barstate.isnew
barstate.isconfirmed
barstate.islastconfirmedhistory
Mengembalikan benar jika skrip mengira kemas kini terakhir (penutupan) bar semasa. Pengiraan skrip seterusnya akan pada data bar baru.
Jenissiri bool
CatatanKod PineScript yang menggunakan pembolehubah ini boleh mengira secara berbeza pada data sejarah dan masa nyata. Ia TIDAK disyorkan untuk menggunakan barstate.isconfirmed dalam request.security ungkapan. nilainya diminta daripada request.security adalah tidak dapat diramalkan. Sila ambil perhatian bahawa menggunakan pembolehubah/fungsi ini boleh menyebabkan pencatatan semula penunjuk.
Lihat juga
barstate.isfirst
barstate.islast
barstate.ishistory
barstate.isrealtime
barstate.isnew
barstate.islastconfirmedhistory
Mengembalikan benar jika bar semasa adalah bar masa nyata, palsu sebaliknya.
Jenissiri bool
CatatanKod PineScript yang menggunakan pembolehubah ini boleh mengira secara berbeza pada data sejarah dan masa nyata. Sila ambil perhatian bahawa menggunakan pembolehubah/fungsi ini boleh menyebabkan pencatatan semula penunjuk.
Lihat juga
barstate.isfirst
barstate.islast
barstate.ishistory
barstate.isnew
barstate.isconfirmed
barstate.islastconfirmedhistory
Tidak tersedia.
Indeks pengumpulan/pengedaran.
JenisPemancing siri
Indeks Intensiti Intraday.
JenisPemancing siri
Contoh
// Intraday Intensity Index
plot(ta.iii, color=color.yellow)
// the same on pine
f_iii() =>
(2 * close - high - low) / ((high - low) * volume)
plot(f_iii())
Indeks Volume Negatif.
JenisPemancing siri
Contoh
// Negative Volume Index
plot(ta.nvi, color=color.yellow)
// the same on pine
f_nvi() =>
float ta_nvi = 1.0
float prevNvi = (nz(ta_nvi[1], 0.0) == 0.0) ? 1.0: ta_nvi[1]
if nz(close, 0.0) == 0.0 or nz(close[1], 0.0) == 0.0
ta_nvi := prevNvi
else
ta_nvi := (volume < nz(volume[1], 0.0)) ? prevNvi + ((close - close[1]) / close[1]) * prevNvi : prevNvi
result = ta_nvi
plot(f_nvi())
Indeks Volume Positif.
JenisPemancing siri
Contoh
// Positive Volume Index
plot(ta.pvi, color=color.yellow)
// the same on pine
f_pvi() =>
float ta_pvi = 1.0
float prevPvi = (nz(ta_pvi[1], 0.0) == 0.0) ? 1.0: ta_pvi[1]
if nz(close, 0.0) == 0.0 or nz(close[1], 0.0) == 0.0
ta_pvi := prevPvi
else
ta_pvi := (volume > nz(volume[1], 0.0)) ? prevPvi + ((close - close[1]) / close[1]) * prevPvi : prevPvi
result = ta_pvi
plot(f_pvi())
Pada Volume Saldo.
JenisPemancing siri
Contoh
// On Balance Volume
plot(ta.obv, color=color.yellow)
// the same on pine
f_obv() =>
ta.cum(math.sign(ta.change(close)) * volume)
plot(f_obv())
Trend Harga-Volume.
JenisPemancing siri
Contoh
// Price-Volume Trend
plot(ta.pvt, color=color.yellow)
// the same on pine
f_pvt() =>
ta.cum((ta.change(close) / close[1]) * volume)
plot(f_pvt())
Williams Pengumpulan / Pengedaran.
JenisPemancing siri
Contoh
// Williams Accumulation/Distribution
plot(ta.wad, color=color.yellow)
// the same on pine
f_wad() =>
trueHigh = math.max(high, close[1])
trueLow = math.min(low, close[1])
mom = ta.change(close)
gain = (mom > 0) ? close - trueLow : (mom < 0) ? close - trueHigh : 0
ta.cum(gain)
plot(f_wad())
Williams Variable Pengumpulan / Pengedaran.
JenisPemancing siri
Contoh
// Williams Variable Accumulation/Distribution
plot(ta.wvad, color=color.yellow)
// the same on pine
f_wvad() =>
(close - open) / (high - low) * volume
plot(f_wvad())
Ia adalah konstanta yang dinamakan untuk nombor Euler
Jenisconst float
Lihat juga
math.phi
math.pi
math.rphi
adalah konstanta yang dinamakan untuk nisbah emas. ia sama dengan 1.6180339887498948.
Jenisconst float
Lihat juga
math.e
math.pi
math.rphi
Adalah konstanta yang dinamakan untuk konstanta Archimedes
Jenisconst float
Lihat juga
math.e
math.phi
math.rphi
adalah konstanta yang dinamakan untuk konjugat nisbah emas. Ia sama dengan 0.6180339887498948.
Jenisconst float
Lihat juga
math.e
math.pi
math.phi
Ekuiti semasa (strategi.initial_capital + strategi.netprofit + strategy.openprofit).
JenisPemancing siri
Lihat juga
strategy.netprofit
strategy.openprofit
strategy.position_size
Arah dan saiz kedudukan pasaran semasa. Jika nilai adalah > 0, kedudukan pasaran adalah panjang. Jika nilai adalah < 0, kedudukan pasaran adalah pendek. Nilai mutlak adalah bilangan kontrak/saham/lot/unit dalam perdagangan (saiz kedudukan).
JenisPemancing siri
Lihat juga
strategy.position_avg_price
Harga kemasukan purata kedudukan pasaran semasa. Jika kedudukan pasaran rata,
PenjelasanHarga purata dalam FMZ PINE Script adalah harga termasuk yuran pengendalian. Sebagai contoh: harga pesanan adalah 8000, arah penjualan, kuantiti adalah 1 lot ( keping, lembaran), harga purata selepas transaksi bukan 8000, tetapi lebih rendah daripada 8000 (kos termasuk yuran pengendalian).
JenisPemancing siri
Lihat juga
strategy.position_size
Masuk dalam kedudukan yang panjang.
Jenisstrategi_arah
Lihat juga
strategy.entry
strategy.exit
Pendaftaran kedudukan pendek.
Jenisstrategi_arah
Lihat juga
strategy.entry
strategy.exit
Jumlah dagangan yang ditutup sepanjang tempoh dagangan.
Jenissiri int
Lihat juga
strategy.position_size
strategy.opentrades
Jumlah entri kedudukan pasaran, yang tidak ditutup dan kekal terbuka.
Jenissiri int
Lihat juga
strategy.position_size
Jumlah nilai mata wang semua urus niaga yang diselesaikan.
JenisPemancing siri
Lihat juga
strategy.openprofit
strategy.position_size
strategy.grossprofit
Jumlah nilai mata wang semua dagangan yang berjaya.
JenisPemancing siri
Lihat juga
strategy.netprofit
Keuntungan atau kerugian semasa yang tidak direalisasikan untuk semua kedudukan terbuka.
JenisPemancing siri
Lihat juga
strategy.netprofit
strategy.position_size
Ia membolehkan strategi untuk membuka hanya kedudukan panjang.
Jenisconst senar
Lihat juga
strategy.risk.allow_entry_in
Ia membolehkan strategi untuk membuka hanya kedudukan pendek.
Jenisconst senar
Lihat juga
strategy.risk.allow_entry_in
Ia membolehkan strategi untuk membuka kedua-dua kedudukan panjang dan pendek.
Jenisconst senar
Lihat juga
strategy.risk.allow_entry_in
Hari minggu untuk masa bar semasa dalam zon masa pertukaran.
Jenissiri int
CatatanPerhatikan bahawa pembolehubah ini mengembalikan hari berdasarkan masa bar terbuka. Untuk sesi semalaman (contohnya EURUSD, di mana sesi Isnin bermula pada hari Ahad, 17:00) nilai ini boleh lebih rendah 1 daripada hari perdagangan. Anda boleh menggunakan dayofweek.sunday, dayofweek. monday, dayofweek. tuesday, dayofweek. wednesday, dayofweek. thursday, dayofweek. friday dan dayofweek. saturday variabel untuk perbandingan.
Lihat juga
time
dayofmonth
Adalah konstanta yang dinamakan untuk nilai pulangan fungsi hari minggu dan nilai pembolehubah hari minggu.
Jenisconst int
Lihat juga
dayofweek.monday
dayofweek.tuesday
dayofweek.wednesday
dayofweek.thursday
dayofweek.friday
dayofweek.saturday
Adalah konstanta yang dinamakan untuk nilai pulangan fungsi hari minggu dan nilai pembolehubah hari minggu.
Jenisconst int
Lihat juga
dayofweek.sunday
dayofweek.tuesday
dayofweek.wednesday
dayofweek.thursday
dayofweek.friday
dayofweek.saturday
Adalah konstanta yang dinamakan untuk nilai pulangan fungsi hari minggu dan nilai pembolehubah hari minggu.
Jenisconst int
Lihat juga
dayofweek.sunday
dayofweek.monday
dayofweek.wednesday
dayofweek.thursday
dayofweek.friday
dayofweek.saturday
Adalah konstanta yang dinamakan untuk nilai pulangan fungsi hari minggu dan nilai pembolehubah hari minggu.
Jenisconst int
Lihat juga
dayofweek.sunday
dayofweek.monday
dayofweek.tuesday
dayofweek.thursday
dayofweek.friday
dayofweek.saturday
Adalah konstanta yang dinamakan untuk nilai pulangan fungsi hari minggu dan nilai pembolehubah hari minggu.
Jenisconst int
Lihat juga
dayofweek.sunday
dayofweek.monday
dayofweek.tuesday
dayofweek.wednesday
dayofweek.friday
dayofweek.saturday
Adalah konstanta yang dinamakan untuk nilai pulangan fungsi hari minggu dan nilai pembolehubah hari minggu.
Jenisconst int
Lihat juga
dayofweek.sunday
dayofweek.monday
dayofweek.tuesday
dayofweek.wednesday
dayofweek.thursday
dayofweek.saturday
Adalah konstanta yang dinamakan untuk nilai pulangan fungsi hari minggu dan nilai pembolehubah hari minggu.
Jenisconst int
Lihat juga
dayofweek.sunday
dayofweek.monday
dayofweek.tuesday
dayofweek.wednesday
dayofweek.thursday
dayofweek.friday
Adalah konstanta yang dinamakan untuk gaya garis putus-putus fungsi garis.
Jenisgaya garis
Lihat juga
hline.style_solid
hline.style_dotted
hline.style_dotted
Adalah konstanta yang dinamakan untuk gaya garis bertitik fungsi garis.
Jenisgaya garis
Lihat juga
hline.style_solid
hline.style_dashed
Adalah konstanta yang dinamakan untuk gaya garis pepejal fungsi garis.
Jenisgaya garis
Lihat juga
hline.style_dotted
hline.style_dashed
Merge strategi untuk data yang diminta. Data digabungkan dengan kemungkinan jurang (na nilai).
Jenisbarmerge_gaps
Lihat juga
request.security
barmerge.gaps_off
Strategi penggabungan untuk data yang diminta. Data digabungkan secara berterusan tanpa jurang, semua jurang diisi dengan nilai sedia ada terdekat sebelumnya.
Jenisbarmerge_gaps
Lihat juga
request.security
barmerge.gaps_on
Strategi penggabungan untuk kedudukan data yang diminta. Barset yang diminta digabungkan dengan barset semasa mengikut urutan menyusun bar mengikut masa pembukaan mereka. Strategi penggabungan ini boleh membawa kepada kesan yang tidak diingini untuk mendapatkan data dari
Jenisbarmerge_lookahead
Lihat juga
request.security
barmerge.lookahead_off
Strategi penggabungan untuk kedudukan data yang diminta. Barset yang diminta digabungkan dengan barset semasa dalam susunan bar penyortiran oleh masa penutupan mereka. Strategi penggabungan ini mematikan kesan mendapatkan data dari
Jenisbarmerge_lookahead
Lihat juga
request.security
barmerge.lookahead_on
Ia adalah jalan pintas untuk (harga tertinggi + harga terendah) / 2.
JenisPemancing siri
Lihat juga
open
high
low
close
volume
time
hlc3
hlcc4
ohlc4
Ia adalah jalan pintas untuk (harga tertinggi + harga terendah + harga penutupan) / 3.
JenisPemancing siri
Lihat juga
open
high
low
close
volume
time
hl2
hlcc4
ohlc4
Ia adalah jalan pintas untuk (harga tertinggi + harga terendah + harga penutupan + harga penutupan) /4.
JenisPemancing siri
Lihat juga
open
high
low
close
volume
time
hl2
hlc3
ohlc4
Ia adalah jalan pintas untuk (harga pembukaan + harga tertinggi + harga terendah + harga penutupan) /4.
JenisPemancing siri
Lihat juga
open
high
low
close
volume
time
hl2
hlc3
hlcc4
Double.NaN nilai (bukan nombor).
Jenismudah na
Contoh
// na
plot(bar_index < 10 ? na : close) // CORRECT
plot(close == na ? close[1] : close) // INCORRECT!
plot(na(close) ? close[1] : close) // CORRECT
CatatanGunakan untuk nilai pulangan sahaja. jangan cuba membandingkan dengan ia! jika anda perlu memeriksa sama ada beberapa nilai adalah NaN, gunakan fungsi terbina dalam na.
Lihat juga
na
Indeks bar semasa. Penomboran adalah berasaskan sifar, indeks bar pertama adalah 0.
Jenissiri int
Contoh
// bar_index
plot(bar_index)
plot(bar_index > 5000 ? close : 0)
CatatanPerhatikan bahawa bar_index telah menggantikan n pembolehubah dalam versi 4. Perhatikan bahawa pengindeksan bar bermula dari 0 pada bar sejarah pertama. Sila ambil perhatian bahawa menggunakan pembolehubah/fungsi ini boleh menyebabkan pencatatan semula penunjuk.
Lihat juga
barstate.isfirst
barstate.islast
barstate.isrealtime
Indeks bar bar carta terakhir. Indeks bar bermula pada sifar pada bar pertama.
Jenissiri int
Contoh
strategy("Mark Last X Bars For Backtesting", overlay = true, calc_on_every_tick = true)
lastBarsFilterInput = input.int(100, "Bars Count:")
// Here, we store the 'last_bar_index' value that is known from the beginning of the script's calculation.
// The 'last_bar_index' will change when new real-time bars appear, so we declare 'lastbar' with the 'var' keyword.
var lastbar = last_bar_index
// Check if the current bar_index is 'lastBarsFilterInput' removed from the last bar on the chart, or the chart is traded in real-time.
allowedToTrade = (lastbar - bar_index <= lastBarsFilterInput) or barstate.isrealtime
bgcolor(allowedToTrade ? color.new(color.green, 80) : na)
KembaliIndeks bar sejarah terakhir untuk pasaran tertutup, atau indeks bar masa nyata untuk pasaran terbuka.
CatatanSila ambil perhatian bahawa menggunakan pembolehubah ini boleh menyebabkan pencatatan semula penunjuk.
Lihat juga
bar_index
last_bar_time
barstate.ishistory
barstate.isrealtime
Masa bar semasa dalam format UNIX. Ia adalah bilangan milidetik yang telah berlalu sejak 00:00:00 UTC, 1 Januari 1970.
Masa semasa dalam format UNIX. Ia adalah bilangan milidetik yang telah berlalu sejak 00:00:00 UTC, 1 Januari 1970.
Jenissiri int
CatatanSila ambil perhatian bahawa menggunakan pembolehubah/fungsi ini boleh menyebabkan pencatatan semula penunjuk.
Lihat juga
timestamp
time
dayofmonth
dayofweek
Jenissiri int
CatatanPerhatikan bahawa pembolehubah ini mengembalikan stempel masa berdasarkan masa bar terbuka. Oleh itu, untuk sesi semalaman (contohnya EURUSD, di mana sesi Isnin bermula pada hari Ahad, 17:00) pembolehubah ini boleh mengembalikan masa sebelum tarikh yang ditentukan pada hari dagangan. Sebagai contoh, pada EURUSD,
Lihat juga
time
dayofmonth
dayofweek
Tahun bar semasa dalam zon masa pertukaran.
Jenissiri int
PerkataanPerhatikan bahawa pembolehubah ini mengembalikan tahun berdasarkan masa bar terbuka. Untuk sesi semalaman (contohnya EURUSD, di mana sesi Isnin bermula pada hari Ahad, 17:00) nilai ini boleh lebih rendah daripada 1 tahun hari dagangan.
Lihat juga
year
time
month
weekofyear
dayofmonth
dayofweek
hour
minute
second
Bulan bar semasa dalam zon masa pertukaran.
Jenissiri int
PerkataanPerhatikan bahawa pembolehubah ini mengembalikan bulan berdasarkan masa bar terbuka. Untuk sesi semalaman (contohnya EURUSD, di mana sesi Isnin bermula pada hari Ahad, 17:00) nilai ini boleh lebih rendah daripada 1 daripada bulan hari dagangan.
Lihat juga
month
time
year
weekofyear
dayofmonth
dayofweek
hour
minute
second
Jam bar semasa dalam zon masa pertukaran.
Jenissiri int
Lihat juga
hour
time
year
month
weekofyear
dayofmonth
dayofweek
minute
second
Minit bar semasa dalam zon masa pertukaran.
Jenissiri int
Lihat juga
minute
time
year
month
weekofyear
dayofmonth
dayofweek
hour
second
Bar saat ini di zon masa pertukaran.
Jenissiri int
Lihat juga
second
time
year
month
weekofyear
dayofmonth
dayofweek
hour
minute
Harga buka semasa.
JenisPemancing siri
CatatanNilai terdahulu boleh diakses dengan pengendali kurung persegi [], contohnya terbuka[1], terbuka[2].
Lihat juga
high
low
close
volume
time
hl2
hlc3
hlcc4
ohlc4
Harga tertinggi sekarang.
JenisPemancing siri
CatatanNilai terdahulu boleh diakses dengan pengendali kurung persegi [], contohnya tinggi[1], tinggi[2].
Lihat juga
open
low
close
volume
time
hl2
hlc3
hlcc4
ohlc4
Harga terendah semasa.
JenisPemancing siri
CatatanNilai terdahulu boleh diakses dengan pengendali kurung persegi [], contohnya rendah[1], rendah[2].
Lihat juga
open
high
close
volume
time
hl2
hlc3
hlcc4
ohlc4
Harga penutupan bar semasa apabila ia telah ditutup, atau harga perdagangan terakhir bar yang belum lengkap, masa nyata.
JenisPemancing siri
CatatanNilai terdahulu boleh diakses dengan pengendali kurung persegi [], contohnya dekat[1], dekat[2].
Lihat juga
open
high
low
volume
time
hl2
hlc3
hlcc4
ohlc4
Volume bar semasa.
JenisPemancing siri
CatatanNilai terdahulu boleh diakses dengan pengendali kurung persegi [], contohnya jumlah[1], jumlah[2].
Lihat juga
open
high
low
close
time
hl2
hlc3
hlcc4
ohlc4
Nombor minggu masa bar semasa dalam zon waktu pertukaran.
Jenissiri int
CatatanPerhatikan bahawa pembolehubah ini mengembalikan minggu berdasarkan masa bar terbuka. Untuk sesi semalaman (contohnya EURUSD, di mana sesi Isnin bermula pada hari Ahad, 17:00) nilai ini boleh lebih rendah daripada 1 daripada minggu hari dagangan.
Lihat juga
weekofyear
time
year
month
dayofmonth
dayofweek
hour
minute
second
Tarikh masa bar semasa dalam zon waktu pertukaran.
Jenissiri int
CatatanPerhatikan bahawa pembolehubah ini mengembalikan hari berdasarkan masa bar dibuka. Untuk sesi semalaman (contohnya EURUSD, di mana sesi Isnin bermula pada hari Ahad, 17:00) nilai ini boleh lebih rendah daripada 1 daripada hari perdagangan.
Lihat juga
time
dayofweek
PengemisMengapa strategi Square Duplicate tidak boleh menjadi strategi Pine?
Pencipta Kuantiti - Impian KecilBaiklah, mari kita lihat.
PengemisPengesan Trend yang Dioptimumkan
Pencipta Kuantiti - Impian KecilHalo, boleh saya tanya strategi apa sebenarnya?