Sumber daya yang dimuat... Pemuatan...

FMZ PINE Script dokumentasi

Penulis:Penemu Kuantitas - Mimpi Kecil, Dibuat: 2022-05-06 14:27:06, Diperbarui: 2024-10-12 15:27:04

Harga rata-rata dalam FMZ PINE Script adalah harga yang termasuk biaya operasi. Misalnya: harga pesanan adalah 8000, arah penjualan, jumlah 1 orang (satu), harga rata-rata setelah transaksi bukan 8000, kurang dari 8000 (biaya termasuk biaya operasi).

JenisSerial float

Sampai jumpa lagi strategy.position_size

strategy.long

Di sini ada beberapa cara untuk melakukannya.

Jenisstrategi_arah

Sampai jumpa lagi strategy.entry strategy.exit

strategy.short

Di sini, Anda dapat melihat beberapa gambar yang menarik.

Jenisstrategi_arah

Sampai jumpa lagi strategy.entry strategy.exit

strategy.closedtrades

Jumlah transaksi yang ditutup selama selang waktu transaksi.

Jenisseri int

Sampai jumpa lagi strategy.position_size strategy.opentrades

strategy.opentrades

Jumlah transaksi yang belum ditutup atau terus dipegang. Jika tidak, 0 ditunjukkan.

Jenisseri int

Sampai jumpa lagi strategy.position_size

strategy.netprofit

Total nilai mata uang dari semua transaksi yang telah selesai.

JenisSerial float

Sampai jumpa lagi strategy.openprofit strategy.position_size strategy.grossprofit

strategy.grossprofit

Total nilai mata uang dari semua transaksi yang telah selesai.

JenisSerial float

Sampai jumpa lagi strategy.netprofit

strategy.openprofit

Saat ini, posisi yang belum terkuak masih mengalami kerugian yang belum terwujud.

JenisSerial float

Sampai jumpa lagi strategy.netprofit strategy.position_size

strategy.direction.long

Hanya ada beberapa strategi yang bisa dilakukan.

Jenisconst string

Sampai jumpa lagi strategy.risk.allow_entry_in

strategy.direction.short

Strategi yang hanya bisa dilakukan

Jenisconst string

Sampai jumpa lagi strategy.risk.allow_entry_in

strategy.direction.all

Perbolehkan strategi yang bisa dilakukan lebih banyak dan tidak bisa dilakukan

Jenisconst string

Sampai jumpa lagi strategy.risk.allow_entry_in

hari minggu

hari minggu

Minggu waktu k-line saat ini di zona waktu pertukaran.

Jenisseri int

PenjelasanHarap dicatat bahwa variabel ini dikembalikan pada hari berdasarkan waktu bukaan garis K. Untuk jam perdagangan malam (misalnya EURUSD, yang jam perdagangan hari Senin dimulai pada pukul 17:00 pada hari Minggu), nilainya bisa lebih rendah dari hari pada hari perdagangan. Anda dapat menggunakan variabel dayofweek.sunday, dayofweek.monday, dayofweek.tuesday, dayofweek.wednesday, dayofweek.thursday, dayofweek.friday dan dayofweek.saturday untuk perbandingan.

Sampai jumpa lagi time dayofmonth

dayofweek.sunday

adalah konstanta nama dari nilai balik fungsi dayofweek dan nilai variabel dayofweek.

Jenisconst int

Sampai jumpa lagi dayofweek.monday dayofweek.tuesday dayofweek.wednesday dayofweek.thursday dayofweek.friday dayofweek.saturday

dayofweek.monday

adalah konstanta nama dari nilai balik fungsi dayofweek dan nilai variabel dayofweek.

Jenisconst int

Sampai jumpa lagi dayofweek.sunday dayofweek.tuesday dayofweek.wednesday dayofweek.thursday dayofweek.friday dayofweek.saturday

dayofweek.tuesday

adalah konstanta nama dari nilai balik fungsi dayofweek dan nilai variabel dayofweek.

Jenisconst int

Sampai jumpa lagi dayofweek.sunday dayofweek.monday dayofweek.wednesday dayofweek.thursday dayofweek.friday dayofweek.saturday

dayofweek.wednesday

adalah konstanta nama dari nilai balik fungsi dayofweek dan nilai variabel dayofweek.

Jenisconst int

Sampai jumpa lagi dayofweek.sunday dayofweek.monday dayofweek.tuesday dayofweek.thursday dayofweek.friday dayofweek.saturday

dayofweek.thursday

adalah konstanta nama dari nilai balik fungsi dayofweek dan nilai variabel dayofweek.

Jenisconst int

Sampai jumpa lagi dayofweek.sunday dayofweek.monday dayofweek.tuesday dayofweek.wednesday dayofweek.friday dayofweek.saturday

dayofweek.friday

adalah konstanta nama dari nilai balik fungsi dayofweek dan nilai variabel dayofweek.

Jenisconst int

Sampai jumpa lagi dayofweek.sunday dayofweek.monday dayofweek.tuesday dayofweek.wednesday dayofweek.thursday dayofweek.saturday

dayofweek.saturday

adalah konstanta nama dari nilai balik fungsi dayofweek dan nilai variabel dayofweek.

Jenisconst int

Sampai jumpa lagi dayofweek.sunday dayofweek.monday dayofweek.tuesday dayofweek.wednesday dayofweek.thursday dayofweek.friday

garis

hline.style_dashed

adalah konstanta nama dari gaya garis tipis fungsi Hline.

Jenishline_style

Sampai jumpa lagi hline.style_solid hline.style_dotted

hline.style_dotted

hline.style_dotted

adalah konstanta nama dari gaya pointless line dari fungsi Hline.

Jenishline_style

Sampai jumpa lagi hline.style_solid hline.style_dashed

hline.style_solid

adalah konstanta nama dari tipe linier pusat realitas dari fungsi Hline.

Jenishline_style

Sampai jumpa lagi hline.style_dotted hline.style_dashed

Barmerge

barmerge.gaps_on

Kebijakan penggabungan data yang diminta. Penggabungan data dengan kemungkinan kesenjangan (nilai na).

Jenisbarmerge_gaps

Sampai jumpa lagi request.security barmerge.gaps_off

barmerge.gaps_off

Kebijakan untuk menggabungkan data yang diminta. Data digabungkan tanpa gangguan, dan semua kesenjangan diisi dengan nilai yang paling baru sebelumnya.

Jenisbarmerge_gaps

Sampai jumpa lagi request.security barmerge.gaps_on

Barmerge.Lookahead_on

Kebijakan penggabungan lokasi data yang diminta. Kebijakan penggabungan grafik bar yang diminta dengan grafik bar saat ini sesuai dengan waktu pembukaan k-line. Kebijakan penggabungan ini dapat menyebabkan dampak buruk pada sejarah penghitungan data yang diperoleh dari kerucut masa depan.

Jenisbarmerge_lookahead

Sampai jumpa lagi request.security barmerge.lookahead_off

Barmerge.Lookahead_off

Kebijakan penggabungan lokasi data yang diminta. Kebijakan penggabungan ini melarang pengaruh penghitungan sejarah data dari kerucut masa depan.

Jenisbarmerge_lookahead

Sampai jumpa lagi request.security barmerge.lookahead_on

lainnya

hl2

Ini adalah tombol cepat untuk ((Highest Price + Lowest Price) /2)

JenisSerial float

Sampai jumpa lagi open high low close volume time hlc3 hlcc4 ohlc4

hlc3

Ini adalah tombol cepat untuk (Highest Price + Lowest Price + Closing Price) /3.

JenisSerial float

Sampai jumpa lagi open high low close volume time hl2 hlcc4 ohlc4

hlcc4

Ini adalah tombol cepat untuk ((high + low + receive + receive) /4)

JenisSerial float

Sampai jumpa lagi open high low close volume time hl2 hlc3 ohlc4

ohlc4

Ini adalah tombol cepat untuk ((harga buka + harga tertinggi + harga terendah + harga tutup) /4)

JenisSerial float

Sampai jumpa lagi open high low close volume time hl2 hlc3 hlcc4

tidak

Double.NaN nilai (non-nomer)

Jenissederhana na

Contoh

// na
plot(bar_index < 10 ? na : close)    // CORRECT
plot(close == na ? close[1] : close)    // INCORRECT!
plot(na(close) ? close[1] : close)    // CORRECT

PenjelasanHanya digunakan untuk mengembalikan nilai. Jangan mencoba membandingkannya! Jika Anda ingin memeriksa apakah beberapa nilai NaN, gunakan fungsi built-in na.

Sampai jumpa lagi na

bar_index

Indeks batang harga saat ini. Nomor dimulai dari nol, indeks untuk item pertama adalah 0..

Jenisseri int

Contoh

// bar_index
plot(bar_index)
plot(bar_index > 5000 ? close : 0)

PenjelasanHarap dicatat bahwa bar_index telah menggantikan variabel n pada versi 4. Harap dicatat bahwa indeks string K dihitung sebagai 0 mulai dari string K bersejarah pertama. Harap dicatat bahwa penggunaan variabel/fungsi ini dapat menyebabkan indikator ditarik kembali.

Sampai jumpa lagi barstate.isfirst barstate.islast barstate.isrealtime

last_bar_index

Indeks dari K-string terakhir dari grafik. K-string index dimulai dengan nol pada K-string pertama.

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

Kembali nilaiIndeks K-string historis terakhir yang ditutup, atau indeks K-string real-time yang dibuka.

PenjelasanHarap dicatat bahwa penggunaan variabel ini dapat menyebabkan penyesuaian indikator.

Sampai jumpa lagi bar_index last_bar_time barstate.ishistory barstate.isrealtime

waktu

Waktu baris k saat ini dalam format UNIX. Ini adalah milidetik sejak 1 Januari 1970 00:00:00 UTC.

saat ini

Waktu saat ini dalam format UNIX. Ini adalah milidetik sejak 1 Januari 1970 00:00:00 UTC.

Jenisseri int

PenjelasanHarap dicatat bahwa penggunaan variabel/fungsi ini dapat menyebabkan indikator ditarik kembali.

Sampai jumpa lagi timestamp time dayofmonth dayofweek

Jenisseri int

PenjelasanHarap dicatat bahwa variabel ini akan mengembalikan waktu yang ditentukan berdasarkan waktu bukaan garis K. Oleh karena itu, untuk periode perdagangan malam (misalnya EURUSD, yang periode hari Senin dimulai pada hari Minggu pukul 17:00) variabel ini dapat mengembalikan waktu sebelum tanggal yang ditentukan untuk hari perdagangan. Misalnya, pada EURUSD, periode hari (dayofmonth) dapat lebih rendah dari 1 dari tanggal hari perdagangan karena garis K pada tanggal saat ini sebenarnya terbuka sehari sebelumnya.

Sampai jumpa lagi time dayofmonth dayofweek

tahun

K-line tahun saat ini di zona waktu pertukaran.

Jenisseri int

PenjelasanPerhatikan bahwa variabel ini mengembalikan tahun berdasarkan waktu bukaan garis K. Untuk jam perdagangan malam (misalnya EURUSD, yang jam perdagangan hari Senin dimulai pada pukul 17:00 pada hari Minggu), nilai ini dapat lebih rendah dari tahun hari perdagangan.

Sampai jumpa lagi year time month weekofyear dayofmonth dayofweek hour minute second

bulan

K-line bulan saat ini di zona waktu bursa.

Jenisseri int

PenjelasanHarap dicatat bahwa variabel ini mengembalikan bulan berdasarkan waktu bukaan garis K. Untuk jam perdagangan malam (misalnya EURUSD, yang jam perdagangan hari Senin dimulai pada pukul 17:00 pada hari Minggu), nilainya dapat lebih rendah dari 1 pada bulan hari perdagangan.

Sampai jumpa lagi month time year weekofyear dayofmonth dayofweek hour minute second

jam

K-line saat ini di zona waktu bursa.

Jenisseri int

Sampai jumpa lagi hour time year month weekofyear dayofmonth dayofweek minute second

menit

K-line menit saat ini di zona waktu bursa.

Jenisseri int

Sampai jumpa lagi minute time year month weekofyear dayofmonth dayofweek hour second

kedua

K-line detik saat ini di zona waktu bursa.

Jenisseri int

Sampai jumpa lagi second time year month weekofyear dayofmonth dayofweek hour minute

terbuka

Harga awal saat ini.

JenisSerial float

PenjelasanOperator tanda kurung [] dapat digunakan untuk mengakses nilai sebelumnya, seperti.open[1],.open[2].

Sampai jumpa lagi high low close volume time hl2 hlc3 hlcc4 ohlc4

tinggi

Harga tertinggi saat ini.

JenisSerial float

PenjelasanOperator tanda kurung [] dapat digunakan untuk mengakses nilai sebelumnya, misalnya↑ high[1], high[2]↑

Sampai jumpa lagi open low close volume time hl2 hlc3 hlcc4 ohlc4

rendah

Harga terendah saat ini.

JenisSerial float

PenjelasanOperator tanda kurung [] dapat digunakan untuk mengakses nilai sebelumnya, misalnya↑low[1], low[2]↑

Sampai jumpa lagi open high close volume time hl2 hlc3 hlcc4 ohlc4

dekat

Harga penutupan pada saat penutupan garis K saat ini, atau harga perdagangan akhir pada garis K real-time yang belum selesai.

JenisSerial float

PenjelasanOperator tanda kurung [] dapat digunakan untuk mengakses nilai sebelumnya, seperti. close[1], close[2].

Sampai jumpa lagi open high low volume time hl2 hlc3 hlcc4 ohlc4

volume

Saat ini, K-Line memiliki volume transaksi yang sangat besar.

JenisSerial float

PenjelasanOperator tanda kurung [] dapat digunakan untuk mengakses nilai sebelumnya, misalnya↑ volume[1], volume[2]↑

Sampai jumpa lagi open high low close time hl2 hlc3 hlcc4 ohlc4

minggu tahun

Jumlah minggu pada k-line saat ini di zona waktu pertukaran.

Jenisseri int

PenjelasanHarap dicatat bahwa variabel ini kembali minggu berdasarkan waktu bukaan garis K. Untuk jam perdagangan malam (misalnya EURUSD, yang jam perdagangan hari Senin dimulai pada hari Minggu pukul 17:00) nilainya bisa lebih rendah dari 1 pada hari perdagangan.

Sampai jumpa lagi weekofyear time year month dayofmonth dayofweek hour minute second

hari bulan

Tanggal pada k-line time saat ini di zona waktu pertukaran.

Jenisseri int

PenjelasanHarap dicatat bahwa variabel ini dikembalikan pada hari berdasarkan waktu bukaan garis K. Untuk jam perdagangan malam (misalnya EURUSD, yang jam perdagangan hari Senin dimulai pada pukul 17:00 pada hari Minggu), nilainya bisa lebih rendah dari hari pada hari perdagangan.

Sampai jumpa lagi time dayofweek


Lebih banyak

WuhuanBagaimana cara menjalankan beberapa transaksi pada saat yang sama untuk kontrak bitcoin?

Awan ringanApakah pine dapat melakukan banyak transaksi seperti JS? Terima kasih.

Lisa20231Terima kasih atas informasinya.

seniWow! Bagaimana bisa script pine ini menggunakan simulasi okex di platform ini?

seniIni berarti bahwa strategi tradingview dapat disalin langsung ke platform penemu dan digunakan!

Penemu Kuantitas - Mimpi KecilBahasa PINE hanya dapat melakukan strategi varietas tunggal, strategi multi-varietas adalah yang terbaik atau menulis desain dengan python, javascript, c++.

Penemu Kuantitas - Mimpi KecilOh, ya, OKX agak istimewa, mereka memiliki alamat yang sama di lingkungan analog dan lingkungan nyata, hanya berbeda di tempat lain. Jadi tidak ada cara untuk beralih ke analog dengan mengubah alamat basis.

Awan ringanTidak bisa menggunakan okx analog...

Penemu Kuantitas - Mimpi KecilMasalah arsitektur yang beragam ini tidak dapat diselesaikan dengan baik, karena setiap pertukaran memiliki antarmuka yang berbeda dan batas frekuensi antarmuka yang tidak sama, yang akan menimbulkan banyak masalah.

Penemu Kuantitas - Mimpi KecilBaiklah, terima kasih atas saranmu, dan laporkan permintaan ini di sini.

Awan ringanPerasaan lebih baik untuk mengintegrasikan dengan JS, JS dapat lebih baik beradaptasi dengan berbagai cara transaksi.

Pemangsa TrendingApakah Anda akan mempertimbangkan lebih banyak varietas di masa depan?

Penemu Kuantitas - Mimpi KecilTidak sopan.

Awan ringanBaiklah, terima kasih banyak.

Penemu Kuantitas - Mimpi KecilHalo, sementara, strategi bahasa PINE hanya bisa menggunakan satu varietas.

Penemu Kuantitas - Mimpi KecilTidak sopan, terima kasih atas dukungannya. Dokumen akan terus disempurnakan.

Penemu Kuantitas - Mimpi KecilSaya tidak tahu.

Penemu Kuantitas - Mimpi KecilPINE template library, dimana parameter dapat diatur untuk mengubah alamat basis pertukaran.