Որտե՞ղ բացել սոճու խմբագիրը TradingView
Բացեք ցանկացած գծապատկեր TradingView ձեր հաշվում. Աջ վահանակում գտեք պատկերակը Pine և սեղմեք այն. խմբագրիչը կբացի Pine Script. Համաձայն ընթացիկ օգնության՝ TradingView, խմբագրիչը կարող է տեղադրվել լողացող պատուհանի մեջ կամ բացվել առանձին. Առաջին գործարկման համար հարմար է կցված ռեժիմը. կոդը և գրաֆիկը տեսանելի են միաժամանակ.
Pine Editor-ը վերականգնում է բաց ներդիրները և նույնիսկ չպահված փոփոխությունները հաջորդ անգամ գործարկելիս. Սա օգտակար ապահովագրություն է, բայց ոչ հրամանի փոխարինում Save. Վերականգնված սևագիրը չի ապացուցում, որ դուք ունեք հստակ անվանված տարբերակ.
Խմբագրելուց առաջ ուղղեք երեք բան:
- նշանը և Ժամկետ գրաֆիկա;
- սկրիպտի անունը, որը բաց է խմբագրում;
- արդեն կա՞ այս սկրիպտի օրինակ գծապատկերում.
Այս տվյալները կպահանջվեն ստուգման ընթացքում. Եթե բացում եք մեկ այլ գծապատկեր կամ թողնում եք ցուցիչի հին պատճենը, կարող եք սխալմամբ ուրիշի տողը նոր կոդի արդյունքի համար.
|
Դիագրամի աղբյուրը՝ պաշտոնական հրահանգների հեղինակային ամփոփագիր How to work with Pine Editor Եվ First indicator.
Ինչպե՞ս ստեղծել անհատական սցենար եւ չփոխել սկզբնական կոդը
Բացեք ընտրացանկը ընթացիկ սցենարի անունով և ընտրեք ստեղծել նորը Indicator. Մի սկսեք մարզվել աշխատանքային սցենարի ներսում, նույնիսկ եթե այն դատարկ կամ ծանոթ է թվում. Առանձին ֆայլ տալիս է պարզ սահման. բոլոր փոփոխությունները վերաբերում են միայն վերապատրաստման օրինակին.
Տեղադրեք նվազագույն կոդը Pine Script v6:
//@version=6
indicator("Editor check", overlay = true)
lengthInput = input.int(20, "EMA length", minval = 1)
emaValue = ta.ema(close, lengthInput)
plot(emaValue, "EMA", color = color.orange, linewidth = 2)Սցենարը հայտարարում է ցուցիչը, ստեղծում է երկարության պարամետրը EMA և գծում է մեկ նարնջագույն գիծ գնի վրա. Դիտարկված արդյունքը միտումնավոր պարզ է. անուն Editor check, մեկ պարամետր EMA length 20 արժեքով և մեկ տողով.
Եթե դուք ուսումնասիրում եք խմբագրիչը միայն հրավիրելու համար Midas ցուցիչի կողքին, մի փորձեք ստանալ դրա աղբյուրը, պատճենեք տրամաբանությունը պիտակներով կամ հակադարձ ինժեներական պաշտպանված կոդով. Վերապատրաստման ֆայլը պետք է լուծի անկախ խնդիր, ինչպես վերը նշված օրինակում. Մի հրապարակեք այս թեստը Համայնքի սկրիպտներում. խմբագրիչը փորձարկելու համար բավական է անձնական սկրիպտը.
|
Սխեմայի աղբյուր. հեղինակային անվտանգ սխեման անկախ վերապատրաստման կոդով աշխատելու համար.
Ինչպե՞ս պահպանել սցենարը եւ կառավարել դրա տարբերակները
Սեղմեք Save և սահմանեք անունը Editor check - 01. Անունը պարունակում է նպատակի և կառավարման տարբերակի համարը. Եթե TradingView-ն ձեզ հուշում է պահպանել սկրիպտը նախքան գործարկումը, ավարտեք պահպանումը և միայն դրանից հետո ավելացրեք այն գծապատկերում.
Ընթացիկ Pine Editor-ի սկրիպտի անվան ընտրացանկը պարունակում է հրամաններ Save, Make a copy, Rename Եվ Version history. Օգտագործեք դրանք տարբեր նպատակների համար:
- Save -ը պատկերում է անձնական սցենարի ներկա վիճակը;
- Make a copy -ը ստեղծում է փորձի առանձին ճյուղ;
- Rename փոխում է ընկերական անունը, բայց չի բացատրում փոփոխության բովանդակությունը;
- Version history օգնում է բացել նախկինում պահված վիճակը.
Առաջին ստուգման համար բավական է մեկ ֆայլի երկու պահպանում. Տարբերակից հետո 01 փոխեք միայն EMA-ի երկարությունը 20-ից 30:
lengthInput = input.int(30, "EMA length", minval = 1)Կրկին պահեք. Մի փոխեք գույնը, անունը և բանաձևը միաժամանակ. այնուհետև դժվար կլինի գծապատկերից հասկանալ, թե որ խմբագրումն է տվել նոր արդյունքը. Աշխատանքային մատյանում գրեք: 01 = EMA 20, 02 = EMA 30. Եթե Ձեզ անհրաժեշտ է պահպանել երկու ճյուղերը որպես առանձին ֆայլեր, օգտագործեք Make a copy և անվանեք պատճենը Editor check - 02.
Սխեմայի աղբյուրը՝ պահպանված տարբերակի ստուգելիության հեղինակային սանդղակը; արժեքները ցույց են տալիս վերահսկողության մակարդակները, այլ ոչ թե վիճակագրությունը TradingView.
Ինչպե՞ս ավելացնել սցենարը աղյուսակում եւ ստուգել արդյունքը
Սեղմեք Add to chart. Արդեն գործող օղակում ինտերֆեյսը կարող է ցուցադրել թարմացման հրաման՝ առաջին ավելացման փոխարեն. Կենտրոնացեք գործողության վրա, որը կազմում է ընթացիկ կոդը և կիրառում այն գրաֆիկի վրա.
Ստուգումը բաղկացած է հինգ դիտարկումներից:
- խմբագրիչը կոմպիլյացիայի սխալ չի ցուցադրում;
- անունը տեսանելի է գծապատկերի լեգենդում Editor check;
- մեկ նարնջագույնը հայտնվել է գնի վրա EMA;
- ցուցիչի կարգավորումներում
EMA lengthհավասար է 20; - վերահսկվող խմբագրումից և վերագործարկումից հետո արժեքը դարձավ 30, և տողի ձևը փոխվեց.
Եթե գծապատկերում երկու նույնական գծեր կան, ստուգեք ցուցիչների ցանկը և ջնջեք լրացուցիչ օրինակը. Կրկնել Add to chart կարող է ավելացնել ևս մեկ օրինակ՝ գոյություն ունեցողը թարմացնելու փոխարեն. Մաքուր փորձարկման համար գծապատկերում պետք է մնա ցանկալի անվան մեկ օրինակ.
Կանաչ հավաքածուն ապացուցում է շարահյուսության և տեսակների ճիշտությունը, բայց ոչ առևտրի գաղափարի որակը. Այս փուլում ստուգվում է միայն պահպանված տեքստի և դիտարկված արդյունքի միջև կապը. Գծերի և այլ գործիքների դերը մանրամասն քննարկվում է նյութում. Առեւտրի ցուցանիշներ, և EMA և SMA-ի մաթեմատիկան սկսվում է վերլուծությամբ Շարժվող միջին.
Ինչպե՞ս տարբերել կոմպիլյացիայի սխալները, նախազգուշացումները եւ գործարկման սխալները
TradingView առանձնացնում է երեք իրավիճակ. Դրանք հայտնվում են տարբեր փուլերում և պահանջում են տարբեր գործողություններ.
| Ազդանշան | Ե՞րբ է դա տեղի ունենում: | Ինչ է կատարվում | Առաջին գործողություն |
|---|---|---|---|
| Կազմման սխալ | Գործարկումից առաջ | Սցենարը չի հավաքվում | Բացեք հաղորդագրությունը, ստուգեք ընդգծված տողը և սպասվող շարահյուսությունը |
| Կազմողի նախազգուշացում | Կազմման ժամանակ | Սցենարը կարող է գործարկվել, բայց վարքագիծը կարող է անսպասելի լինել | Մի անտեսեք; կարդալ պատճառը և հեռացնել երկիմաստությունը |
| Գործարկման ժամանակի սխալ | Տվյալների վրա հաշվարկման ժամանակ | Կատարումը դադարում է կոնկրետ գծի կամ պայմանի վրա | Սեղմեք կարմիր սխալի ցուցիչը, կարդացեք հաղորդագրությունը և գծի համարը |
Անվտանգ փորձարկման համար մուտքագրեք հայտնի տառասխալը, օրինակ՝ փոխարինեք plot միացված է plto, և փորձեք գործարկել կոդը. Խմբագիրը պետք է ընդգծի խնդիրը մինչ կատարումը. Այնուհետև վերադարձրեք գործառույթի ճիշտ անունը. Այս ստուգումը ցույց է տալիս, թե որտեղ կարելի է փնտրել կոմպիլյատորի հաղորդագրությունը՝ առանց բարդ տրամաբանություն ավելացնելու.
Զգուշացումը սովորաբար չի արգելափակում կոմպիլյացիան. Սա չի նշանակում, որ այն կարելի է թողնել. կոմպիլյատորը հաղորդում է մի կառուցվածք, որը կարող է անսպասելի արդյունք տալ. Գործարկման ժամանակի սխալը հայտնվում է ավելի ուշ, երբ արդեն կազմված սցենարը հանդիպում է խնդրահարույց տվյալների կամ պայմանի.
Սխեմատիկ աղբյուր՝ պաշտոնատար անձի հեղինակային ներկայացում սխալի ակնարկ Pine Script.
Ռիսկեր եւ սահմանափակումներ
TradingView-ի ինտերֆեյսը զարգանում է, ուստի պատկերակը, պիտակը կամ վահանակի ռեժիմը կարող է շարժվել. Ցիկլի իմաստը մնում է նույնը. առանձին անձնական ֆայլ, որը կոչվում է պահպանում, հավաքում, գործարկում գծապատկերում և ստուգում պահված վիճակը.
Ուսուցումը EMA ցույց է տալիս խմբագրի մեխանիզմը, ոչ թե ավարտված առևտրային համակարգը. Տողերի համընկնումը ակնկալիքների հետ չի հաստատում ապագա կատարողականը և չի փոխարինում վերլուծությանը ռիսկ. Նախքան իրական որոշումներ կայացնելը ստուգեք տվյալները, ժամանակի շրջանակը, բաց կամ փակ գոտին և ձեր սեփական կանոնները.
Հրաժարում. Բովանդակությունը կրում է կրթական բնույթ և չի հանդիսանում անհատական ներդրումային առաջարկ. Ցուցանիշը կամ սցենարը չի երաշխավորում ապագա արդյունքները. Առևտուրը ներառում է կապիտալի կորստի ռիսկ.
Գործիքը գործնականում կիրառեք Midas
Midas էկոհամակարգն ունի քայլ առ քայլ հրահանգներ, տեխնիկական վերլուծության դասընթացներ եւ համայնքի աջակցություն՝ առաջին մեկնարկից մինչեւ սեփական առեւտրային տրամաբանության վերլուծություն.
- Քայլ առ քայլ արտադրանքի հրահանգներ
- Տեխնիկական վերլուծության ոլորտում կառուցվածքային ուսուցում
- Զրուցեք թիմի եւ ակումբի անդամների հետ
Ինչպե՞ս շարունակել սովորել առաջին մեկնարկից հետո
Երբ պահպանման հանգույցը խաղում է առանց սխալների, խմբագրիչից անցեք արդյունքը կարդալուն. Մեջ բաժին ռազմավարություններին հավաքագրել է նյութեր ստուգվող կանոնների մասին և վերանայում ցուցանիշներ TradingView օգնում է գործիքի տեսակը կապել գծապատկերում նշված առաջադրանքի հետ.
Midas-ում թրեյնինգը անցնում է պատրաստի ցուցիչներով՝ դուք տիրապետում եք գծապատկերին, պարամետրերին և վիճակները, այնուհետև կիրառեք այս հմտությունները արտադրանքի լուծված դիտելի ազդանշանների վրա. Պաշտպանված կոդը Midas բացված կամ պատճենված չէ. Ազդանշանը մնում է ձեր սեփական վերլուծությունը կատարելու պատճառ, և ոչ թե առևտրի ավտոմատ հրաման.
Ինչպես օգտագործել սոճու մատյանները քայլ առ քայլ ստուգման համար
Pine տեղեկամատյանները անհրաժեշտ են, երբ գրաֆիկի գիծը չի բացատրում, թե ինչու է պայմանն աշխատում. Բացեք ընտրացանկը More խմբագիր և ընտրեք Pine logs. Պաշտոնական փաստաթղթերն աջակցում են հաղորդագրության երեք մակարդակ: log.info(), log.warning() Եվ log.error().
Վերապատրաստման սցենարին ավելացրեք գրանցամատյան միայն վերջին տողի համար:
if barstate.islast
log.info("EMA length: {0}; EMA value: {1}", lengthInput, emaValue)Պահպանեք կոդը և կրկին կիրառեք այն գրաֆիկի վրա. Pine Logs վահանակը պետք է ցուցադրի երկարության արժեքը և ընթացիկ արժեքը EMA. Փոխեք կարգավորումը 20-ից 30 և համեմատեք հետևյալ գրառումը. Այս կերպ գրանցամատյանը հաստատում է, որ ընթացիկ տարբերակը աշխատում է պահանջվող մուտքագրմամբ.
Մի ցուցադրեք հաղորդագրություն յուրաքանչյուր գծի վրա, եթե դա անհրաժեշտ չէ. երկար հոսքը բարդացնում է ախտորոշումը. Նախ սահմանափակեք գրանցամատյանը վերջին տողով կամ կոնկրետ պայմանով, ապա ընդլայնեք դիտարկումը. Պաշտոնական կանոնների համաձայն՝ Pine Logs-ը ստեղծում է անձնական սկրիպտներ. հրապարակված սցենարը չի օգտագործվում որպես օգտագործողի համար նման տեղեկամատյանների աղբյուր.
Ստուգաթերթ աղյուսակը պահելուց եւ վերբեռնելուց հետո
Փակեք խմբագրի վահանակը կամ վերաբեռնեք գծապատկերի էջը. Այնուհետև կատարեք հետադարձ ընթերցում:
- բացել նույն խորհրդանիշը և ժամկետը;
- -ը անձնական սկրիպտների ցանկում է
Editor check - 01կամ ձեր առանձին պատճենը02; - ակնկալվող արժեքը պահվում է խմբագրում
EMA length; - գծապատկերում մնացել է ցուցիչի միայն մեկ օրինակ;
- անունը լեգենդների խաղերում
indicator(); - կարգավորումներում 20 կամ 30 երկարությունը ցուցադրվում է ըստ տարբերակի մատյանի;
- նարնջագույն գիծը տեսանելի է տվյալների բեռնումից հետո;
- Version history -ը պարունակում է պահպանված վիճակ, որին կարող եք վերադառնալ;
- Pine Logs-ում գործարկման ժամանակի նոր սխալ չկա.
Եթե առնվազն մեկ կետ չի համընկնում, մի շարունակեք բարդացնել կոդը. Նախ վերականգնեք ճշգրիտ տարբերակը. բացեք ցանկալի անձնական սկրիպտը, համեմատեք մեկ կառավարման արժեք, պահպանեք և նորից կիրառեք գրաֆիկի վրա.
Կրկնել վերագործարկումից հետո Հարմար է, եթե
Հարմար չէ, եթե
|
Սխեմայի աղբյուրը՝ հեղինակային կառավարման արձանագրություն Pine Editor-ի հնարավորությունների համար.
Աղբյուրներ
-
- TradingView: How to work with Pine Editor - բաց խմբագիր, պատուհանի ռեժիմներ, սցենարի ընտրացանկ, խնայողություն, տարբերակի պատմություն և Pine մատյաններ.
-
- TradingView Pine Script: First indicator - գծապատկերում առաջին ցուցիչի ստեղծում և գործարկում.
-
- TradingView Pine Script: First steps - Pine խմբագիր, կոմպիլացիա և սցենարի նվազագույն կառուցվածք v6.
-
- TradingView Pine Script: Error messages - կոմպիլյացիայի սխալներ, նախազգուշացումներ և գործարկման ժամանակի սխալներ.
-
- TradingView Pine Script: Debugging - գործառույթները
log.*և աշխատել Pine Logs-ի հետ.
- TradingView Pine Script: Debugging - գործառույթները
Հաճախ տրվող հարցեր
Որտե՞ղ է Pine Editor-ը TradingView?
Ընթացիկ ինտերֆեյսում խմբագրիչը բացվում է պատկերակով Pine գրաֆիկի աջ վահանակում. Այն կարող է նավամատույց լինել, տեղադրվել լողացող պատուհանի մեջ կամ բացվել առանձին. Եթե գտնվելու վայրը փոխվել է, ապա աղյուսակի էջում փնտրեք Սոճու գործիքը եւ ստուգեք ընթացիկ օգնության TradingView.
Ինչպե՞ս պահպանել սցենարը Pine Script?
Բացեք անձնական սկրիպտը, սեղմեք Save և սահմանեք բարեկամական անուն. Առանձին փորձի համար օգտագործեք Make a copy, և պահված վիճակին վերադառնալու համար բացեք Version history. Չպահպանված ներդիրի վերականգնումը չի փոխարինում անվանված տարբերակի ստուգումը.
Ինչու սցենարը չի ավելացվում աղյուսակում?
Նախ կարդացեք խմբագրի հաղորդագրությունը. Կոմպիլյացիայի սխալը արգելափակում է սկիզբը եւ սովորաբար նշում է խնդրահարույց տողը. Եթե կոմպիլյացիան ձախողվում է, բայց runtime-ը կանգ է առնում, բացեք runtime սխալի ուղերձը. Նաեւ ստուգեք, որ ընտրված է անձնական ցուցանիշ եւ աղյուսակում չկա նմանատիպ անունով այլ օրինակ.
Ինչպե՞ս են Pine Logs-ը տարբերվում կոմպիլյատորի սխալից?
Կոմպիլյատորը ստուգում է կոդը նախքան կատարումը եւ զեկուցում է սխալների կամ նախազգուշացումների մասին. Pine տեղեկամատյանները ստեղծվում են, երբ աշխատում է անձնական սկրիպտը և ցույց են տալիս այն արժեքները, որոնց միջոցով դուք որոշել եք դուրս բերել log.info(), log.warning() կամ log.error(). Դրանք օգնում են վերլուծել արդեն կատարվող տրամաբանությունը.
Հնարավո՞ր է արդյոք Pine Editor-ում խմբագրել միայն հրավիրատոմսերի սցենարի Midas?
Ոչ. Մուտքը միայն հրավիրյալ ցուցանիշին թույլ է տալիս օգտագործել այն որպես արտադրանք, բայց ոչ հանել, պատճենել կամ հակադարձել ինժեներական պաշտպանված սկզբնական կոդը. Վերապատրաստման համար ստեղծեք առանձին անհատական ցուցանիշ՝ ինքնուրույն բանաձեւով, պահպանեք այն նոր անվան տակ եւ ստուգեք միայն ձեր սեփական փոփոխությունները. Տողի կամ պիտակի դիտարկված զուգադիպությունը չի ապացուցում ալգորիթմների նմանությունը եւ իրավունք չի տալիս հրապարակել ուրիշի կոդը.




Մեկնաբանություններ
Աղբյուրի մեկնաբանությունները չեն թարգմանվում։