
Առավել նպատակահարմար է առևտրային բոտը գործարկել դեմո-հաշվում առնվազն երկու շաբաթ և յուրաքանչյուր գործարքը գրանցել աղյուսակում․ այդպես կտեսնեք իրական եկամտաբերությունը՝ նախքան ավանդը համալրելը։ Այս հարթակում կարելի է աշխատել կանխատեսման պայմանագրերով և միաժամանակ սպեկուլյացիա անել բաժնետոմսերի գների վրա՝ առանց հենց այդ արժեթղթերը տիրապետելու․ գործարքը կառուցվում է CFD մեխանիզմով, ուստի շահույթը ձևավորվում է միայն գնանշումների տարբերությունից։
Ավտոմատացումը կարգավորելիս կողմնորոշվեք M1-ից մինչև M5 ժամանակահատվածով և 3–5 մոմի էքսպիրացիայի ժամկետով․ դա նվազեցնում է շուկայական աղմուկը և ազդանշանին ժամանակ է տալիս գործելու։ Մի ռիսկի ենթարկեք ավանդի 1–2%-ից ավելին մեկ դիրքի համար․ հաջող թեստերը չեն երաշխավորում շահույթ իրական առևտրում։
Նույն ծառայությունը թույլ է տալիս CFD-ով դիրքեր բացել խոշոր ընկերությունների բաժնետոմսերի վրա, ինչը հարմար է, եթե ցանկանում եք դիվերսիֆիկացնել ռազմավարությունը կանխատեսման պայմանագրերից դուրս։ Այս ձևաչափը հարմար է նրանց համար, ովքեր փնտրում են ֆոնդային շուկայի կարճաժամկետ շարժեր՝ առանց արժեթղթեր գնելու։
Կոդը գրեք մուտքի հստակ պայմաններով և 3–5 անընդմեջ վնասաբեր գործարքներից հետո վթարային անջատմամբ․ դա բավարար է բոտը կանգնեցնելու և տրամաբանությունը կրկին ստուգելու համար։ Գրանցամատյանները պահեք առևտրային տերմինալից առանձին, այդ դեպքում հաշվարկային գնի և փաստացի մուտքի կետի միջև անհամապատասխանությունը կնկատեք մի քանի րոպեում։
Ինչպես միացնել առևտրային սկրիպտը Pocket Option հարթակին API-ի միջոցով
Բրոքերի աջակցող ծառայությունից ճշտեք՝ արդյոք ծրագրային հասանելիությունը հաշվի համար բաց է, և ինտեգրման ինչ ձևաչափ է հասանելի՝ REST, WebSocket, թե պատրաստի միակցիչ։ Այս հարթակը դասական իմաստով հանրային API չունի, ուստի ավտոմատացումը սովորաբար կառուցվում է տերմինալի վեբ-սոկետների կամ երրորդ կողմի կամուրջների միջոցով, որոնք կրկնօրինակում են օգտատիրոջ գործողությունները։ Ցանկացած ռոբոտ գործարկելուց առաջ բացեք առանձին դեմո-հաշիվ, սահմանափակեք դիրքի չափը և սահմանեք նստաշրջանի առավելագույն կորուստը։ Համոզվեք, որ թոքենը և նույնականացման տվյալները բաց պահոցում չեն հայտնվել․ բանալիները պահեք միջավայրի փոփոխականներում, իսկ գրանցամատյանները վարեք առանց գումարների և մնացորդի նշման։
Գործնականում միացումը հետևյալ տեսքն ունի։ Python-ով կամ Node.js-ով գրեք մոդուլ, որը նույնականացվում է, հարցում է ուղարկում CFD բաժնետոմսերի գնանշումների համար և, ըստ սահմանված պայմանների, ազդանշան է ուղարկում գործարք բացելու համար։ Օգտագործեք requests, websockets կամ playwright գրադարանները, եթե անհրաժեշտ է նմանակել բրաուզերի վարքագիծը։ Միշտ ստուգեք տրամաբանությունը պատմական տվյալների և դեմո-հաշվի վրա, նախքան ալգորիթմն իրական միջոցների վրա տեղափոխելը։ Եվ հիշեք․ CFD-ով առևտուրը, երբ արժեթղթերով սպեկուլյացիա եք անում առանց հիմքում ընկած ակտիվը տիրապետելու, կապված է լծակի և բարձր ռիսկերի հետ, ուստի ավտոմատացումը պետք է ներառի պաշտպանություն սահումից, օրդերի կրկնակի ուղարկումներից և կապի խզումից։
Սկրիպտում գործարք մուտք գործելու պարամետրերի և ազդանշանների զտիչների կարգավորում
Էքսպիրացիայի ժամկետը կապեք գրաֆիկի ժամանակահատվածին։ M1-ի դեպքում աշխատեք 1–3 րոպե էքսպիրացիայով, M5-ի դեպքում՝ 5–15 րոպե։ Այս մոտեցումը նվազեցնում է շուկայական աղմուկը և ազդանշանն ավելի հստակ է դարձնում։
Դիրք բացելուց առաջ ալգորիթմը պետք է ստուգի թրենդի ուղղությունը երկու շարժվող միջիններով․ գնումները թույլատրվում են միայն այն ժամանակ, երբ գինը EMA(50)-ից բարձր է, իսկ EMA(50)-ը գտնվում է EMA(200)-ից բարձր։ Վաճառքի հայելային պայմանն է։ Լրացուցիչ հետևեք RSI-ին․ գնեք, երբ ցուցիչը 30 մակարդակից վեր է ցատկում, վաճառեք՝ 70-ից ներքև։ Այս զտիչները միասին հեռացնում են կողմնային շարժման ժամանակ առաջացող կեղծ գործարկումները։
- Մոմի փակման գինը EMA(50)-ից բարձր է, իսկ EMA(50)-ը՝ EMA(200)-ից բարձր։
- RSI-ն դուրս է գալիս գերվաճառվածության գոտուց՝ անցնելով 30-ից վեր, կամ գերգնվածության գոտուց՝ անցնելով 70-ից ներքև։
- ATR(14)-ը ակտիվի գնից պակաս չէ 0,02%-ով։
- Ազդանշանային մոմը լիովին ձևավորվել և փակվել է։
Մուտք գործեք միայն փակված մոմով։ Չավարտված բարի մակարդակի ճեղքումը հաճախ կեղծ դուրսցատկում է լինում։
Տատանողականությունը չափեք ATR(14)-ի միջոցով։ Եթե այն ակտիվի գնից ցածր է 0,02%-ով, բաց թողեք ազդանշանը․ շարժը չի բավականացնի նույնիսկ սպրեդը ծածկելու համար։ Սահմանեք սպրեդի վերին սահման․ Apple-ի կամ Tesla-ի նման ակտիվների դեպքում այն հազվադեպ պետք է գերազանցի 0,05%-ը։ Այստեղ խոսքը բաժնետոմսերի CFD-ի մասին է․ դուք սպեկուլյացիա եք անում գների տարբերության վրա՝ առանց հենց այդ արժեթղթերը տիրապետելու։
Դիրքի չափը սահմանեք ավանդի տոկոսով, ոչ թե ֆիքսված գումարով։ Օպտիմալ միջակայքը մեկ գործարքի համար 1–2% է՝ օրական ոչ ավելի, քան 5% ռիսկով։ Օրդերների միջև սահմանեք 30–60 վայրկյանանոց քուլդաուն, որպեսզի խուսափեք նույն իմպուլսի վրա մի շարք մուտքերից։ Երեք անընդմեջ վնասաբեր գործարքից հետո մոդուլը նախընտրելի է դադարեցնել մինչև հաջորդ նստաշրջանը։
Բացառեք առևտուրը կորպորատիվ հաշվետվությունների կամ մակրոտնտեսական վիճակագրության հրապարակումից մեկ ժամ առաջ և 30 րոպե հետո։ Այս ժամանակային պատուհաններում բաժնետոմսերի CFD գնանշումները կտրուկ տատանվում են, և տեխնիկական ազդանշանները կորցնում են իրենց աշխատունակությունը։ Ալգորիթմն առավել ակտիվ է դրսևորում իրեն ամերիկյան նստաշրջանի առաջին երկու ժամերին։
Յուրաքանչյուր մուտքից հետո գրանցամատյանում պահպանեք բոլոր պարամետրերը՝ ժամը, ակտիվը, ազդանշանը, զտիչների արժեքները և արդյունքը։ Շաբաթը մեկ անգամ համեմատեք վիճակագրությունը և ճշգրտեք շեմերը․ այդպես կոդը կմնա շուկային համապատասխան։