1. Intshayelelo yePine Script
I-Pine Script lulwimi lwenkqubo olukhethekileyo olusetyenziselwa ukwenza isiko uhlalutyo yobugcisa izalathisi, izicwangciso, kunye nezilumkiso kwi-TradingView platform. Ngokungafaniyo neelwimi ezisetyenziswa ngokubanzi njengePython okanye iJavaScript, iPine Script yenzelwe ngokukodwa traders abanqwenela ukulungisa amava abo orhwebo.
Nangona i-Pine Script ilula ukuyiqonda kunezinye iilwimi ezininzi zokucwangcisa, inika imisebenzi eyomeleleyo enokuphumeza ii-algorithms zokurhweba ezintsonkothileyo. Kwesi sikhokelo sokugqibela, siphengulula ukuba yintoni iPine Script, ukubaluleka kwayo, kwaye njani traders—abaqalayo nabahambele phambili—banokwenza okuninzi kuyo.
Umzekelo weKhowudi yePine Script:
Iza kujongeka njani iKhowudi yeSikripthi sePine kwi-Tradeview Interface:
Ukuvavanya iSikripthi sePine ungandwendwela ngokulula Ukuthengisa.
2. Ukubaluleka kwePine Script kuRhwebo
2.1. Ukwenziwa ngokwezifiso koBuchule bokuRhweba
Enye yezona ntengiso zinkuluvantages yePine Script kukukwazi ukwenza isiko izicwangciso zorhwebo. Baninzi traders bafumana izalathi ezingaphandle kweshelufu azinelanga kwiimfuno zabo ezithile. I-Pine Script igcwalisa lo msantsa ngokuvumela traders ukuyila amacebo ahambelana neentanda-bulumko zabo zorhwebo.
Ulungelelwaniso lwandiselwa kungekuphela kwizikhombisi kodwa nakwizilumkiso, ukwenza traders ukuseta iimeko ezithile zokuthenga okanye ukuthengisa iimpawu. Eli nqanaba lobuntu liyimfuneko kwabo bathatha indlela ye-algorithmic yokuthengisa.
2.2. Ukwenza Izigqibo ezongeziweyo
NgeSikripthi sePine, traders banokuzenzela imiba ethile yenkqubo yabo yokwenza izigqibo. Endaweni yokuskena ngesandla iitshathi zexabiso kunye nedatha yokutolika, traders inokusebenzisa iPine Script ukwenza oku ngokuzenzekelayo.
Ngezalathi zenkqubo kunye nezicwangciso zokujonga iimeko ezithile okanye iipateni, traders khulula ixesha kunye nendawo yengqondo. Oku kubavumela ukuba bagxile kwezinye iinkalo zokurhweba, ezifana ingozi ulawulo okanye ipotfoliyo ulwahlulo.
3. Amacandelo anguNdoqo weSikripthi sePine
3.1. Izinto eziguquguqukayo
Izinto eziguquguqukayo kwi-Pine Script zibamba idatha kwaye ziyenze lula ikhowudi. Zibalulekile xa usenza isalathisi okanye isicwangciso. Iintlobo eziqhelekileyo zibandakanya inani elipheleleyo, edadayo, yaye umtya.
Ukuqonda indlela yokusebenzisa izinto eziguquguqukayo sisiseko sokulawula iPine Script. Izinto eziguquguqukayo zivumela ukugcinwa kolwazi lwamaxabiso, imiyinge ehambayo, okanye nayiphi na enye idata ebalekayo, ibenza isixhobo esisebenza ngeendlela ezininzi kwi trader's arsenal.
3.2. Imisebenzi
Imisebenzi ngamaqhekeza ekhowudi aphinda asebenziseke enza imisebenzi ethile ngaphakathi kwePine Script program. I-TradingView inoluhlu lwemisebenzi eyakhelweyo kwimisebenzi efana nokubala i-avareji ehambayo okanye ukuchonga iipatheni zeetshathi.
Ukudala imisebenzi yesiko kwi-Pine Script ivumela traders ukuhlanganisa ingqiqo entsonkothileyo, ukwenza inkqubo engundoqo ifundeke lula kwaye ilawuleke. Oku kuluncedo ngokukodwa kwi traders abanqwenela ukwabelana ngezicwangciso zabo noluntu, njengoko isenza ikhowudi iqondeke ngakumbi.
4. I-Pine Script Syntax kunye neSakhiwo
4.1. Isivakalisi esisisiseko
Njengazo zonke iilwimi zokucwangcisa, iPine Script inemithetho yayo yesintaksi ekufuneka ilandelwe. Le mithetho ithe ngqo, ibandakanya iikhonsepthi zenkqubo ezisisiseko ezifana neelophu, iimeko, kunye nabaqhubi.
Umzekelo, isivakalisi sika a umlinganiselo olula wokuhamba ukubala kwiPine Script kunokujongeka ngolu hlobo: //@version=4 study("Simple Moving Average", shorttitle="SMA", overlay=true) length = 14 price = close sma = sum(price, length) / length plot(sma)
4.2. Iintlobo zeDatha kunye ne-Typecasting
KwiSikripthi sePine, iindidi zedatha zithathwa ngokuzenzekelayo, kodwa ungaziseta ngokucacileyo. Iintlobo eziphambili zedatha zi int kumanani apheleleyo, edadayo kumanani eendawo ezidadayo, yokurekhoda yesicatshulwa, kunye umgca yokuzoba imigca kwiitshathi.
I-Typecasting yinkqubo yokuguqula uhlobo lwedatha olunye lube kolunye. Kubalulekile xa ufuna ukwenza imisebenzi ebandakanya iindidi ezahlukeneyo zedatha. I-Pine Script ibonelela ngemisebenzi eyakhelwe-ngaphakathi efana tofloat()
or toint()
kwiinguqu ezinjalo.
5. Uqaliswa njani ngePine Script
5.1. Izixhobo zokufunda
Ukuba umtsha kwi-Pine Script, kukho izixhobo ezahlukeneyo ezikhoyo zokukunceda uqalise. I-TradingView yeyakho I-Pine Script Manual sisiqalo esihle esiquka yonke imiba ukusuka kwisiseko ukuya kwizihloko eziphambili.
Ii-tutorials ezikwi-Intanethi kunye neeforamu zikwangamaqonga aluncedo apho unokufumana iimpendulo ezithile kwimibuzo yakho. Iiwebhusayithi ezifana ne-Stack Overflow kunye noluntu lwe-TradingView ngokwalo luhlala lubonelela ngengqiqo engabalulekanga ekusombululeni imiba yePine Script.
5.2. Ukuqhelisela Ubuchule Bakho
Eyona ndlela ilungileyo yokufumana iPine Script kukuqhelisela. Qala ngokukopa kwaye uhlalutye izikripthi ezikhoyo kwilayibrari kawonkewonke ye-TradingView. Nje ukuba ukhululeke ngeziseko, zama ukulungisa ezi scripts ukuze zihambelane ngcono neemfuno zakho zorhwebo.
Olunye uqheliselo olulungileyo kukwakha ezakho izicwangciso ukusuka ekuqaleni. Oku kuya kukunceda uqonde indlela icandelo ngalinye elisebenza kunye kwaye liya kuqinisa ukuqonda kwakho ulwimi.
5.3. Ukulungisa iimpazamo kunye noVavanyo
Ukulungisa ingxaki sisakhono esibalulekileyo xa usebenza nalo naluphi na ulwimi lwenkqubo, iPine Script ifakiwe. Iqonga le-TradingView linikeza a I-Pine Script Debugger, isixhobo esikuvumela ukuba uchonge iimpazamo kunye nokungasebenzi kakuhle kwiscript sakho.
Ngaphambi kokufaka nasiphi na iskripthi sesiko kurhwebo lwakho oluphilayo, kubalulekile ukuba umva izicwangciso zakho. I-TradingView ibonelela ngezakhono zokubuyisela umva ngaphakathi kweqonga, ikuvumela ukuba uvavanye izicwangciso zakho zePine Script ngokuchasene nedatha yembali ukuvavanya ukusebenza kwazo.
Nokuba ungumqali okanye unamava trader, ukuqonda iPine Script kunokuphucula kakhulu amava akho orhwebo. Ukusuka kwizalathisi zesiko ukuya kwiindlela zokurhweba ezizenzekelayo, olu lwimi lukhethekileyo lwenkqubo lubonelela ngeendlela ezinokwenzeka ezinokwenza urhwebo lwakho lusebenze ngakumbi kwaye lusebenze.