Sumber dimuat naik... memuat...

FMZ PINE Script Doc

Penulis:Pencipta Kuantiti - Impian Kecil, Dicipta: 2022-04-28 16:05:05, Dikemas kini: 2024-10-12 17:25:27

plot ((timestamp ((04 Dec 1995 00:12:00 GMT+5))


**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

  • hline1Objek baris pertama.
  • hline2Objek baris kedua.
  • plot1Objek plot pertama, argument diperlukan.
  • plot2Objek plot kedua, argument diperlukan.
  • color(warna siri) Warna plot. anda boleh menggunakan pemalar seperti warna=warna.merah atau color=#ff001a serta ungkapan kompleks seperti color = close >= open?color.green : color.red. hujah pilihan.
  • 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

rantai

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.overlayhujah dalamstrategyatauindicator, jikastrategyatauindicatortidak menetapkanoverlayargument, ia akan diproses mengikut argumen lalai.

bgwarna

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 red atau #ff001a serta ungkapan kompleks seperti close >= open?color.green : color.red. hujah diperlukan.
  • 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.overlayhujah dalamstrategyatauindicator, jikastrategyatauindicatortidak menetapkanoverlayargument, ia akan diproses mengikut argumen lalai.

Lihat juga plot

barcolor

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 red atau #ff001a serta ungkapan kompleks seperti close >= open?color.green : color.red. hujah diperlukan.
  • 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

Kesilapan

Serasi denganerrordaripada PINE v4, dan fungsi adalah sama denganruntime.error.

Variabel terbina dalam

Perintah

order.ascending

Menentukan susunan susunan array dari nilai terkecil ke nilai terbesar.

Jenissort_order

Lihat juga array.new_float array.sort

order.descending

Menentukan susunan susunan array dari nilai terbesar ke yang terkecil.

Jenissort_order

Lihat juga array.new_float array.sort

jangka masa

timeframe.isdaily

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

timeframe.isdwm

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

timeframe.isintraday

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

timeframe.isminutes

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

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

timeframe.isseconds

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

timeframe.isweekly

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

timeframe.multiplier

Pengganda resolusi, contohnya 60 - 60, D - 1, 5D - 5, 12M - 12.

Jenismudah int

Lihat juga syminfo.ticker syminfo.tickerid timeframe.period

timeframe.period

Penyelesaian, contohnya 60 - 60 minit, D - setiap hari, W - mingguan, M - bulanan, 5D - 5 hari, 12M - satu tahun, 3M - satu suku.

JenisSenar mudah

Lihat juga syminfo.ticker syminfo.tickerid timeframe.multiplier

paparan

display.none

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

display.all

Satu konstanta yang dinamakan yang menentukan di mana plot dipaparkan.

Jenisplot_display

Lihat juga plot plotshape plotchar plotarrow plotbar plotcandle

bentuk

shape.xcross

Gaya bentuk untuk fungsi plot.

Jenisconst senar

Lihat juga plotshape

shape.cross

Gaya bentuk untuk fungsi plot.

Jenisconst senar

Lihat juga plotshape

shape.triangleup

Gaya bentuk untuk fungsi plot.

Jenisconst senar

Lihat juga plotshape

shape.triangledown

Gaya bentuk untuk fungsi plot.

Jenisconst senar

Lihat juga plotshape

shape.flag

Gaya bentuk untuk fungsi plot.

Jenisconst senar

Lihat juga plotshape

shape.circle

Gaya bentuk untuk fungsi plot.

Jenisconst senar

Lihat juga plotshape

shape.arrowup

Gaya bentuk untuk fungsi plot.

Jenisconst senar

Lihat juga plotshape

shape.arrowdown

Gaya bentuk untuk fungsi plot.

Jenisconst senar

Lihat juga plotshape

shape.labelup

Gaya bentuk untuk fungsi plot.

Jenisconst senar

Lihat juga plotshape

shape.labeldown

Gaya bentuk untuk fungsi plot.

Jenisconst senar

Lihat juga plotshape

shape.square

Gaya bentuk untuk fungsi plot.

Jenisconst senar

Lihat juga plotshape

shape.diamond

Gaya bentuk untuk fungsi plot.

Jenisconst senar

Lihat juga plotshape

warna

color.aqua

adalah konstanta bernama untuk #00BCD4 warna.

Jenisconst warna

color.black

adalah konstanta bernama untuk # 363A45 warna.

Jenisconst warna

color.blue

adalah konstanta bernama untuk # 2962ff warna.

Jenisconst warna

color.fuchsia

adalah konstanta yang dinamakan untuk #E040FB warna.

Jenisconst warna

color.gray

adalah konstanta bernama untuk # 787B86 warna.

Jenisconst warna

color.green

adalah konstanta bernama untuk #4CAF50 warna.

Jenisconst warna

color.lime

adalah konstanta bernama untuk #00E676 warna.

Jenisconst warna

color.maroon

adalah konstanta bernama untuk #880E4F warna.

Jenisconst warna

color.navy

adalah konstanta yang dinamakan untuk #311B92 warna.

Jenisconst warna

color.olive

adalah konstanta bernama untuk # 808000 warna.

Jenisconst warna

color.orange

adalah konstanta bernama untuk #FF9800 warna.

Jenisconst warna

color.purple

adalah konstanta bernama untuk # 9C27B0 warna.

Jenisconst warna

color.red

adalah konstanta bernama untuk #FF5252 warna.

Jenisconst warna

color.silver

adalah konstanta bernama untuk #B2B5BE warna.

Jenisconst warna

color.teal

color.teal

adalah konstanta bernama untuk #00897B warna.

Jenisconst warna

color.white

adalah konstanta bernama untuk #FFFFFF warna.

Jenisconst warna

color.yellow

adalah konstanta yang dinamakan untuk #FFEB3B warna.

Jenisconst warna

plot

plot.style_line

Satu konstanta yang dinamakan untuk gaya Line, untuk digunakan sebagai argumen untukstyleparameter 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

plot.style_linebr

Satu konstanta yang dinamakan untuk gaya Line With Breaks, untuk digunakan sebagai argumen untukstyleParameter 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

plot.style_histogram

Satu konstanta yang dinamakan untuk gaya Histogram, untuk digunakan sebagai argumen untukstyleparameter 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

plot.style_columns

Satu konstanta yang dinamakan untuk gaya Columns, untuk digunakan sebagai argumen untukstyleparameter 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

plot.style_circles

Satu konstanta yang dinamakan untuk gaya Circles, untuk digunakan sebagai argumen untukstyleparameter 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

plot.style_area

Satu konstanta yang dinamakan untuk gaya Area, untuk digunakan sebagai argumen untukstyleparameter 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

plot.style_areabr

Satu konstanta yang dinamakan untuk Area With Breaks gaya, untuk digunakan sebagai hujah untukstyleParameter 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

plot.style_cross

Tetap yang dinamakan untuk gaya Cross, untuk digunakan sebagai argumen untukstyleparameter 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

plot.style_stepline

Satu konstanta yang dinamakan untuk gaya Step Line, untuk digunakan sebagai argumen untukstyleparameter 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

plot.style_stepline_diamond

Satu konstanta yang dinamakan untuk gaya Step Line With Diamonds, untuk digunakan sebagai hujah untukstyleParameter 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

lokasi

location.abovebar

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

location.belowbar

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

location.top

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

location.bottom

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

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

saiz

size.auto

size.auto

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

size.tiny

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

size.small

Nilai saiz untuk plotshape, plotchar fungsi.

Jenisconst senar

Lihat juga plotshape plotchar size.auto size.tiny size.normal size.large size.huge

size.normal

Nilai saiz untuk plotshape, plotchar fungsi.

Jenisconst senar

Lihat juga plotshape plotchar size.auto size.tiny size.small size.large size.huge

size.large

Nilai saiz untuk plotshape, plotchar fungsi.

Jenisconst senar

Lihat juga plotshape plotchar size.auto size.tiny size.small size.normal size.huge

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

amaran

alert.freq_once_per_bar

Satu konstanta yang dinamakan untuk digunakan denganfreqparameter fungsi amaran. Panggilan fungsi pertama semasa bar mencetuskan amaran.

Jenisconst senar

Lihat juga alert

alert.freq_all

Satu konstanta yang dinamakan untuk digunakan denganfreqparameter fungsi amaran. Semua panggilan fungsi mencetuskan amaran.

Jenisconst senar

Lihat juga alert

alert.freq_once_per_bar_close

Satu konstanta yang dinamakan untuk digunakan dengan parameter freq fungsi amaran. Panggilan fungsi mencetuskan amaran hanya apabila ia berlaku semasa pengulangan skrip terakhir bar masa nyata, apabila ia ditutup.

Jenisconst senar

Lihat juga alert

format

format.inherit

adalah konstanta bernama.

Jenisconst senar

Lihat juga format.price format.volume

format.price

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

format.volume

Ia adalah konstanta yang dinamakan.

Jenisconst senar

Lihat juga format.inherit format.price

siminfo

syminfo.ticker

Nama simbol tanpa awalan pertukaran, contohnya MSFT.

JenisSenar mudah

Lihat juga syminfo.tickerid timeframe.period timeframe.multiplier

syminfo.tickerid

Nama simbol dengan awalan pertukaran, contohnya BATS:MSFT, NASDAQ:MSFT.

JenisSenar mudah

Lihat juga syminfo.ticker timeframe.period timeframe.multiplier

syminfo.basecurrency

Mata wang asas untuk simbol. Untuk simbol BTCUSD mengembalikan BTC.

JenisSenar mudah

Lihat juga syminfo.currency syminfo.ticker

syminfo.currency

Mata wang untuk simbol semasa. Mengembalikan kod mata wang: USD, EUR, dll.

JenisSenar mudah

Lihat juga syminfo.basecurrency syminfo.ticker

syminfo.type

Jenis simbol semasa. Nilai yang mungkin adalah saham, niaga hadapan, indeks, forex, crypto, dana, dr.

JenisSenar mudah

Lihat juga syminfo.ticker

syminfo.mintick

Min tanda centang nilai untuk simbol semasa. Pada FMZ Platform, parameter templatketepatan harga mata wangdalam Pine Language Trading Class Library pada antara muka pesanan sebenar / backtest boleh mengawal nilai ini.Ketepatan mata wang hargaTetapan 2 bermaksud bahawa harga adalah tepat kepada tempat perpuluhan kedua semasa perdagangan, dan unit perubahan harga minimum adalah 0.01. Nilai syminfo.mintick adalah 0.01.

JenisPambang sederhana

Lihat juga syminfo.pointvalue

syminfo.pointvalue

Nilai titik produk semasa

JenisPambang sederhana

Lihat juga syminfo.mintick

syminfo.timezone

Zon masa pertukaran siri utama carta.

JenisSenar mudah

Lihat juga timestamp

barstate

barstate.islastconfirmedhistory

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

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

barstate.isfirst

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

barstate.islast

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

barstate.ishistory

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

barstate.isconfirmed

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

barstate.isrealtime

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

barstate.time

Tidak tersedia.

t

ta.accdist

Indeks pengumpulan/pengedaran.

JenisPemancing siri

ta.iii

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())

ta.nvi

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())

ta.pvi

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())

ta.obv

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())

ta.pvt

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())

ta.wad

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())

ta.wvad

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())

matematik

math.e

Ia adalah konstanta yang dinamakan untuk nombor Euler. Ia sama dengan 2.7182818284590452.

Jenisconst float

Lihat juga math.phi math.pi math.rphi

math.phi

adalah konstanta yang dinamakan untuk nisbah emas. ia sama dengan 1.6180339887498948.

Jenisconst float

Lihat juga math.e math.pi math.rphi

math.pi

Adalah konstanta yang dinamakan untuk konstanta Archimedes. Ia sama dengan 3.1415926535897932.

Jenisconst float

Lihat juga math.e math.phi math.rphi

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

strategi

strategy.equity

Ekuiti semasa (strategi.initial_capital + strategi.netprofit + strategy.openprofit).

JenisPemancing siri

Lihat juga strategy.netprofit strategy.openprofit strategy.position_size

strategi.posisi_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

strategi.posisi_rata-rata_harga

Harga kemasukan purata kedudukan pasaran semasa. Jika kedudukan pasaran rata, NaN dikembalikan.

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

strategy.long

Masuk dalam kedudukan yang panjang.

Jenisstrategi_arah

Lihat juga strategy.entry strategy.exit

strategy.short

Pendaftaran kedudukan pendek.

Jenisstrategi_arah

Lihat juga strategy.entry strategy.exit

strategy.closedtrades

Jumlah dagangan yang ditutup sepanjang tempoh dagangan.

Jenissiri int

Lihat juga strategy.position_size strategy.opentrades

strategy.opentrades

Jumlah entri kedudukan pasaran, yang tidak ditutup dan kekal terbuka.

Jenissiri int

Lihat juga strategy.position_size

strategy.netprofit

Jumlah nilai mata wang semua urus niaga yang diselesaikan.

JenisPemancing siri

Lihat juga strategy.openprofit strategy.position_size strategy.grossprofit

strategy.grossprofit

Jumlah nilai mata wang semua dagangan yang berjaya.

JenisPemancing siri

Lihat juga strategy.netprofit

strategy.openprofit

Keuntungan atau kerugian semasa yang tidak direalisasikan untuk semua kedudukan terbuka.

JenisPemancing siri

Lihat juga strategy.netprofit strategy.position_size

strategy.direction.long

Ia membolehkan strategi untuk membuka hanya kedudukan panjang.

Jenisconst senar

Lihat juga strategy.risk.allow_entry_in

strategy.direction.short

Ia membolehkan strategi untuk membuka hanya kedudukan pendek.

Jenisconst senar

Lihat juga strategy.risk.allow_entry_in

strategy.direction.all

Ia membolehkan strategi untuk membuka kedua-dua kedudukan panjang dan pendek.

Jenisconst senar

Lihat juga strategy.risk.allow_entry_in

hari minggu

hari minggu

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

dayofweek.sunday

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

dayofweek.monday

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

dayofweek.tuesday

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

dayofweek.wednesday

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

dayofweek.thursday

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

dayofweek.friday

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

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

rantai

hline.style_dashed

Adalah konstanta yang dinamakan untuk gaya garis putus-putus fungsi garis.

Jenisgaya garis

Lihat juga hline.style_solid hline.style_dotted

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

hline.style_solid

Adalah konstanta yang dinamakan untuk gaya garis pepejal fungsi garis.

Jenisgaya garis

Lihat juga hline.style_dotted hline.style_dashed

pengeboran

barmerge.gaps_on

Merge strategi untuk data yang diminta. Data digabungkan dengan kemungkinan jurang (na nilai).

Jenisbarmerge_gaps

Lihat juga request.security barmerge.gaps_off

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

Barmerge.Lookahead_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 masa depan pada pengiraan pada sejarah. Ini tidak boleh diterima dalam strategi backtesting, tetapi boleh berguna dalam penunjuk.

Jenisbarmerge_lookahead

Lihat juga request.security barmerge.lookahead_off

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 masa depan pada pengiraan pada sejarah.

Jenisbarmerge_lookahead

Lihat juga request.security barmerge.lookahead_on

yang lain

hl2

Ia adalah jalan pintas untuk (harga tertinggi + harga terendah) / 2.

JenisPemancing siri

Lihat juga open high low close volume time hlc3 hlcc4 ohlc4

hlc3

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

hlcc4

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

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

tidak

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

bar_index

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

last_bar_index

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

Masa bar semasa dalam format UNIX. Ia adalah bilangan milidetik yang telah berlalu sejak 00:00:00 UTC, 1 Januari 1970.

masa kini

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, dayofmonth(time) boleh lebih rendah 1 daripada tarikh hari dagangan, kerana bar untuk hari semasa sebenarnya dibuka sehari sebelumnya.

Lihat juga time dayofmonth dayofweek

tahun

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

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

Jam bar semasa dalam zon masa pertukaran.

Jenissiri int

Lihat juga hour time year month weekofyear dayofmonth dayofweek minute second

minit

Minit bar semasa dalam zon masa pertukaran.

Jenissiri int

Lihat juga minute time year month weekofyear dayofmonth dayofweek hour second

kedua

Bar saat ini di zon masa pertukaran.

Jenissiri int

Lihat juga second time year month weekofyear dayofmonth dayofweek hour minute

terbuka

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

tinggi

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

rendah

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

dekat

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

jumlah

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

minggu tahun

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

hari bulan

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


Lebih lanjut

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?