Առեւտրային բոտ. Ինչ է դա, ինչպես է այն աշխատում եւ ինչպես ստուգել նախքան գործարկումը

«Առեւտրային բոտ. ինչ է դա, ինչպես է աշխատում եւ ինչպես ստուգել նախքան գործարկումը» հոդվածի կազմը. Շղթա աղյուսակից ահազանգի միջոցով եւ սերվերից դեպի փոխանակում՝ նշված կապի ընդհատմամբ

Ի՞նչ է առեւտրային բոտը եւ ի՞նչ է այն անում թրեյդերի փոխարեն

Առևտրային բոտը կատարող է. Նա նայում է տվյալների հոսքին շուրջօրյա, համեմատում է այն պայմանների հետ, որոնք դրվել են դրա մեջ, և եթե այն համապատասխանում է, պատվեր է ուղարկում փոխանակում. MetaTrader օգնության մեջ «խորհրդատու» և «առևտրական ռոբոտ» բառերն օգտագործվում են որպես հոմանիշներ, և սա անկեղծորեն արտացոլում է էությունը. ծրագիրը խորհուրդ է տալիս ոչ թե ձեզ, այլ փոխանակմանը, և դիմումի ձևում.

Ավտոմատացումը վերացնում է երեք բան՝ հոգնածությունը, ժամանակացույցի առջև նստելու անհրաժեշտությունը և որոշման և սեղմման միջև ուշացումը. Նա չի անում այն բաները, որոնց համար մարդիկ սովորաբար ռոբոտ են գնում. Կանոնների որակը, գործիքների ընտրությունը, դիրքի չափը և համակարգը վատ օրն անջատելու պատրաստակամությունը մնում են մարդկային խնդիրներ.

Ուստի պարզ հետևանք, որը խնայում է ամիսներ. Եթե թղթի վրա առևտրի կանոններ չկան, ապա ավտոմատացման ոչինչ չկա. բոտը անորոշ «մուտքագրեք վերադարձի դեպքում» արտահայտությունը կվերածի որոշակի կոդի, և այս կոդը կգրի կամ ծրագրավորողը, կամ դուք, բայց նա կմտածի ձեր փոխարեն. Սկսեք առևտրային պլանի ձևանմուշ, և ոչ թե հարթակ ընտրելուց.

Ինչպե՞ս է բոտը տարբերվում ցուցիչից, զգուշացումից եւ պատրաստի ազդանշաններից?

Սկսնակը հաճախ մտածում է, որ գծապատկերի սլաքը և վաճառող մեքենան նույն շղթայի օղակներն են. Տեխնիկապես նրանց միջև կան մի քանի առանձին համակարգեր, և յուրաքանչյուրը կարող է աշխատել առանց մյուսների.

Ինչ է եղելՈ՞վ է որոշում կայացնումՈվ է ներկայացնում դիմումըԻնչն է ամենից հաճախ կոտրվում
Նշիչանձանձազդանշանը տեսանելի է բաց մոմի վրա, փակելուց հետո այն անհետանում է
Զգուշացում (ծանուցում)անձանձծանուցումը չի հասել կամ ահազանգը դադարեցվել է սահմանաչափի վրա
Ռազմավարությունը Pine Script-ումկոդը պատմության վրաոչ ոք, սա սիմուլյացիա էմոդելավորման արդյունքը շփոթված է առևտրի իրական արդյունքի հետ
Առևտրային բոտկոդկոդկապի խափանում, փոխանակման ձախողում, կրկնօրինակ պատվեր
Պատճենահանման առևտուրուրիշի վաճառողհարթակդուք չգիտեք կանոնները և չեք կարող ստուգել դրանք

Ցուցանիշի և ռազմավարության միջև տարբերությունը տեսանելի է անմիջապես հարթակի լեզվով՝ Pine Script գովազդում։ indicator() նկարում է գրաֆիկի վրա և strategy() կանչում է առևտրի սիմուլյատորը. Սա ավելի մանրամասն քննարկվում է այդ մասին նյութում, ինչպես է աշխատում լեզուն Pine Script.

Եթե ռոբոտն ապրում է MetaTrader-ում, ապա այն ունի իր սեփական էկոհամակարգը և ստուգման իր ընթացակարգը, այն հավաքվում է առանձին, ինչպես ստուգել խորհրդատուին MetaTrader-ում. Հաջորդը մենք կխոսենք «գծապատկեր գումարած փոխանակում» համադրության մասին. այստեղ կորչում են սկսնակների փողերը.

Ի՞նչ բլոկներից է բաղկացած առեւտրային ռոբոտը?

  • Վերին շերտի սխալը հնարավոր չէ բուժել…

    Տվյալներ - Մատյան

  1. Տվյալներ

    Մեջբերումներ, ժամկետներ, բարերի փակման ժամանակ

  2. Հրահանգներ

    Մուտքի և ելքի պայմաններ՝ առանց երկիմաստության

  3. Ռիսկի մոդուլ

    Դիրքի չափը, կանգառը, օրական սահմանաչափը

  4. Մահապատժի

    Դիմումի ձևավորում և ուղարկում API փոխանակում

  5. ամսագիր

    Ինչ է ուղարկվել, ինչ արձագանքել է փոխանակումը, ինչ է ավարտվել

Մարզման դիագրամը ցույց է տալիս ենթակայության կարգը. ստորին շերտը չի կարող ուղղել վերինի սխալը. Կարդացեք վերևից ներքև.

Սխեմայի աղբյուրը՝ հեղինակի դասավորությունը՝ ըստ փաստաթղթերի՝ TradingView, MQL5 և Binance; շերտերը նշանակում են պատասխանատվության ոլորտներ, այլ ոչ թե կոնկրետ ծրագրի մոդուլներ.

Տվյալների շերտը որոշում է, թե ինչի վրա է ակնկալում ռոբոտը. Նույն տրամաբանությունը փակ մոմերի և ընթացիկի վրա տալիս է տարբեր գործարքներ, և ոչ ստանդարտ գծապատկերներում, ինչպիսին է Heikin Ashi-ն, սիմուլյացիան սովորաբար աշխատում է սինթետիկ գներով, որոնք հավասար չեն շուկայական գներին.

Կանոնների շերտը ձեր գրածն է. Ռիսկի շերտն այն է, ինչ դուք մոռացել եք գրել. դիրքի չափը հաշվարկվում է ընդունելի կորստից և հեռավորությունից մինչև կանգառի կորուստ, եւ դիրքի չափի բանաձև չի հայտնվում ինքնին կոդում.

Սկսնակները սովորաբար ընդհանրապես չեն նախագծում կատարման շերտը և ամսագիրը. Բայց դա ամսագիրն է, որը պատասխանում է «ինչու է այսօր մինուս» հարցին. այն ցույց է տալիս, թե արդյոք պատվերն ուղարկվել է, ինչին արձագանքել է փոխանակումը և ինչ գնով է կատարվել մահապատժը.

Ինչպես է ազդանշանը անցնում աղյուսակից դեպի փոխանակում?

Ցուցանիշն ինքնին չի խոսում փոխանակման հետ. Նրա ահազանգը կարող է ուղարկել HTTP-a հարցումը ձեր հասցեին, և առանձին ծառայությունը պետք է այս հարցումը վերածի պատվերի. Սա այն մասն է, որը «բանտապահ բոտ» վաճառողները ամենից հաճախ ցույց են տալիս.

  1. 1

    Մոմը փակվել է

    Վիճակը դիտարկվում է ավարտված գծի վրա

  2. 2

    Զգուշացումը գործարկվել է

    Գործարկման հաճախականությունը սահմանված է կարգավորումներում

  3. 3

    Վեբհուկն անհետացավ

    HTTP POST ձեր հասցեով, մարմինը՝ JSON ձևաչափով

  4. 4

    Ստացված միակցիչ

    Նրա սերվերը վերլուծում է մարմինը և ստուգում ստորագրությունը

  5. 5

    Դիմում API հասցեով

    Ծավալ, պատվերի տեսակ և հաճախորդի ID

  6. 6

    Փոխանակման պատասխան

    Ընդունված, Մերժված կամ Սահմանափակված

Դիագրամը հստակ ցույց է տալիս, թե որտեղ են կորչում ազդանշանները, եթե բոտը լռում է կամ սխալ է գնում.

Սխեմայի աղբյուրը՝ հեղինակի հաջորդականությունը՝ ըստ TradingView օգնության վեբ-կեռիկների և Binance-ի փաստաթղթերի առևտրային բռնակների վերաբերյալ.

Webhooks TradingView ունեն խիստ տեխնիկական սահմանափակումներ, և գրեթե բոլորը հայտնվում են առաջին օրը. Սերվերը պետք է պատասխանի երեք վայրկյանից ավելի արագ, հակառակ դեպքում հարցումը չեղարկվում է. Աշխատում են միայն 80 և 443 պորտերը. Webhook-ի ծանուցումները թույլատրվում են միայն այն դեպքում, երբ միացված է երկգործոն նույնականացումը, և IPv 6 ընդհանրապես չի աջակցվում.

Պլատֆորմն անկեղծորեն այլ բան է ընդունում. վեբ-կեռիկներ երբեմն չեն հասնում, և առաքման կարգավիճակը պետք է ստուգվի ահազանգերի մատյանում. Սա նշանակում է, որ բոտը պետք է կարողանա գոյատևել բաց թողնված ազդանշանից և ոչ թե ենթադրել, որ ստացել է ամեն ինչ.

Ծանուցումն ինքնին մնում է ծանուցում. Ինչպես ստուգեք ազդանշանը գործարքից առաջ, վերլուծվում է առանձին, և այս ստուգման ավտոմատացումը չի չեղարկվում. այն պարզապես փոխանցում է այն կոդի վրա.

Ի՞նչ է կոտրվում շղթայի յուրաքանչյուր օղակում?

Ստորև բերված են ախտանշանները, որոնք տեսնում է սեփականատերը և պատճառը, որը պետք է նախ ստուգվի.

  • Ազդանշանը գծապատկերում էր, բայց անհետացավ մոմը փակելուց հետո. Հավանական պատճառ՝ հաշվարկ՝ հիմնված բաց գծի վրա. Կարելի է մշակել ձգանման հաճախականությամբ «միայն բարը փակելիս»; մասին առանձին քննարկվել է նյութում Ցուցանիշներ առանց վերաներկման.
  • Բոտը լռեց օրվա կեսին. Հավանական պատճառ. ահազանգն ինքնաբերաբար դադարեցվել է, քանի որ այն ավելի հաճախ է գործարկվում 15 անգամ մեկ 3 րոպեում. Երկրորդ տարբերակ. ստանդարտ ահազանգի ժամկետը լրացել է երկու ամիս.
  • Դիմումը մնացել է երկու անգամ. Հավանական պատճառը՝ ցանցը թարթել է, պատասխան չի եղել, կոդը կրկնվել է առանց հաճախորդի պատվերի նույնացուցիչի ուղարկման.
  • Փոխանակումը հրաժարվում է անհասկանալի ծածկագրով. Հավանական պատճառ. ծավալը չի ընկնում լոտի փուլի մեջ կամ պատվերի գումարը նվազագույնից փոքր. Փոխանակումը հրապարակում է երկու արժեքներն էլ գործիքների գրացուցակում.
  • Բոլոր հարցումները հանկարծակի դադարեցին. Հավանական պատճառ. հաճախականության սահմանաչափի գերազանցում. Binance-ը հաշվարկում է սահմանաչափերը IP-address-ում և կոդից հետո 429 սպասում է հետդարձի և համառներին պատասխանում է երկու րոպեից մինչև երեք օր արգելքով. Bybit-ը հաշվարկում է հաշվի սահմանաչափերը և տալիս է պատասխանի վերնագրերում մնացածը.
  • Դիրքը բաց է, բայց կանգառը՝ ոչ. Հավանական պատճառը՝ կանգառը ուղարկվել է որպես առանձին պատվեր և չի անցել. Դիմումի տեսակը և Ռիսկեր ներկայացումները քննարկվում են այդ մասին հոդվածում, Ինչպե՞ս սահմանել դադարեցման կորուստ.

Կա մի նրբություն, որը հեշտ է ժամանակից շուտ հանգստացնել. Binance-ն ընդունում է հաճախորդի պատվերի ID-ն և մերժում է նույն արժեքով կրկնությունը, մինչև նախորդ պատվերը լրացվի. Կատարումից հետո նույն նույնացուցիչը նորից կանցնի. Bybit-ը պահանջում է իր նույնացուցիչի եզակիությունը, բայց չի խոստանում պաշտպանություն փաստաթղթերում նորից ուղարկելուց. Փոխանակումը մասամբ ապահովագրում է, ձեզ մոտ պահեք ուղարկված պատվերների ամբողջական մատյանը.

Ինչպե՞ս ստուգել ռազմավարությունը եւ չխաբել ինքներդ ձեզ?

Բեքթեստ TradingView-ում ստեղծում է բրոքերային էմուլյատոր. Այն կատարում է ռազմավարության պատվերներ՝ հիմնված առկա գծապատկերների տվյալների վրա և չգիտի գծի ներսում տեղաշարժը. եթե բացվածքն ավելի մոտ է առավելագույնին, էմուլյատորը հաշվարկում է, որ գինը բացվում էր, բարձր, ցածր, փակվում էր. MetaTrader-ում նույն պատառաքաղը կոչվում է սիմուլյացիոն ռեժիմ, և դրանք հինգն են.

Փորձարկման ընթացակարգ, որը խնայում է գումար:

  1. Կատարեք կանոնների և պարամետրերի տարբերակը. Այնուհետև փոխեք մեկ-մեկ պարամետրը, այլապես չեք հասկանա, թե կոնկրետ ինչն է բարելավել արդյունքը.
  2. Կտրեք պատմության վերջին երրորդը և մի նայեք դրան. Սա ձեր հետաձգված բեռնումն է.
  3. Ստեղծեք ռազմավարություն միայն հիմնական հատվածում.
  4. Միացնել հանձնաժողովը և սայթաքումը. Ռազմավարությունը, որն ապրում է առանց ծախսերի և մահանում է դրանց հետ, ռազմավարություն չէ.
  5. Սառեցրեք տարբերակը և գործարկեք հետաձգված հատվածը մեկ անգամ. Մեկ անգամ, առանց ճշգրտման.
  6. Փորձարկում կատարեք ցուցադրական կամ թղթային հաշվի վրա առնվազն մի քանի շաբաթ.
  7. Համեմատեք ցուցադրական գործարքների ցանկը պատմության ցուցակի հետ. Ազդանշանների քանակի անհամապատասխանությունը պատճառ է վերագծագրում փնտրելու և ոչ թե ուրախանալու.

Գրանցեք փորձված տարբերակների քանակը. Սա բյուրոկրատիա չէ. առանց փորձերի քանակի, շահութաբերության հաշվետվությունը չի կարող գնահատվել, քանի որ ուղղակիորեն գրում են backtests-ի վերապատրաստման աշխատանքների հեղինակները.

Ինչ ռիսկեր չեն տեսանելի գեղեցիկ backtest զեկույցում?

Առաջին և ամենակարևորը. «Պսևդոմաթեմատիկան և ֆինանսական շառլատանիզմը» հոդվածը AMS շոուների ծանուցումներում, , որ պատմության երկու տարվա ընթացքում բավական է անցնել միայն յոթ անկախ ռազմավարության կոնֆիգուրացիաներ, այնպես, որ վերապատրաստման նմուշի վրա ակնկալվող առավելագույն Sharpe հարաբերակցությունը հավասարվի 1-ին՝ զրոյական նմուշից դուրս գործակցով. Յոթ. Ոչ յոթ հարյուր.

Մոտակայքում մի հայացք դեպի ապագա. Pine Script-ում սա դասական զանգ է դեպի տվյալներ ավելի բարձր ժամկետից՝ միացված հիմնական ռեժիմով և առանց գիծ հետ տեղափոխելու: փաստաթղթերն ուղղակիորեն անվանում են այս արդյունքի տվյալներ ապագայից՝ պատմական գծերի վրա.

Երրորդ - ծախսեր. Հանձնումը, տարածումը և սայթաքումը ուտում են ծայրը, որքան ավելի հաճախ է բոտը առևտուր անում. CFTC խորհուրդ է տալիս առանձին հաշվարկել ծառայության բաժանորդագրության արժեքը. այն հանվում է ձեր եկամտաբերությունից, այլ ոչ թե դրա գովազդից.

Եվ վերջապես. շուկան փոխում է ռեժիմը. Ավտոմատացված գործիքը հիմնված է ենթադրությունների վրա, և SEC դա ուղղակիորեն ասում է: ենթադրությունները կարող են սխալ լինել կամ չկիրառվել ձեր իրավիճակի համար. Հանգիստ կողային շարժման համար կազմաձևված ալգորիթմը կհանդիպի առաջին ուժեղին Տենդենց դժբախտ պատահարի նման.

Ի՞նչ իրավունքներ տալ API- բանալին?

Փոխանակում է առանձին հիմնական իրավունքները դրոշներով. Binance-ն ունի առանձին թույլտվություններ ընթերցման, տեղում և մարժա առևտրի, ֆյուչերսների, փոխանցումների և դուրսբերման համար, և մուտքի տեսակները API-ում ուղղակիորեն բաժանվում են հանրային տվյալների, առևտրի և անձնական հաշվի տեղեկատվության. Փաստաթղթերը նույնիսկ խորհուրդ են տալիս տարբեր բանալիներ պահել տարբեր առաջադրանքների համար.

Իրավունքներ API-key առևտրային բոտի համար
Հարմար է, եթե
  • Կարդացեք հաշվի տվյալները և պատվերի կարգավիճակը
  • Պատվերների տեղադրում և չեղարկում ցանկալի շուկայում
  • Բանալին կապել սպիտակ ցուցակին IP-addresses
  • Առանձին բանալի յուրաքանչյուր ծառայության և յուրաքանչյուր առաջադրանքի համար
Հարմար չէ, եթե
  • Միջոցներ հանելու իրավունք
  • Հաշիվների միջև ներքին փոխանցումների իրավունք
  • Մուտքի և գաղտնաբառի փոխանցում առևտրային հաշվից
  • Մեկ ընդհանուր բանալի բոտի, սցենարի և երրորդ կողմի վերլուծության համար

Դիագրամի աղբյուրը. Binance փաստաթղթերում հիմնական իրավունքների և մուտքի տեսակների նկարագրության հեղինակի դասավորությունը. ցանկն արտացոլում է նվազագույն իրավունքների սկզբունքը, և ոչ թե կոնկրետ փոխանակման կարգավորումները.

«Միայն առևտուր» բանալին ինքնուրույն չի խնայում, և ահա թե ինչու. Միայն առևտրի իրավունքով ուրիշի ծածկագիրը կարող է տեղափոխել ոչ իրացվելի գործիքի գինը և առևտուր անել ձեր դեմ: գումարը կհեռանա հաշվից առանց դուրսբերման մեկ գործողության. Հետևաբար, կրճատված իրավունքներին ավելացվում են հասցեների սպիտակ ցուցակ, յուրաքանչյուր ծառայության առանձին բանալի և ծավալի սահմանափակում.

FINRA-ն հատուկ նշում է որպես կարմիր դրոշ, երբ ծառայությունը խնդրում է բրոքերային հաշվի օգտանուն և գաղտնաբառ: Մուտքն ու գաղտնաբառը չեն տարածվում որևէ մեկի հետ որևէ խոստման ներքո.

Ինչպես քայլ առ քայլ գործարկել բոտ եւ չկորցնել ձեր ավանդը

  1. Քայլ 1

    Կանոններ թղթի վրա

    Մուտքը, ելքը, կանգառը և օրական սահմանաչափը գրված են բառերով

  2. Քայլ 2

    Պատմության թեստ

    Շահագործման, սայթաքման և հետաձգված նմուշառմամբ

  3. Քայլ 3

    Փոխանցել ցուցադրման միջոցով

    Մի քանի շաբաթ առանց պարամետրերի փոփոխության

  4. Քայլ 4

    Իրավունքներ և բանալիներ

    Առանց միջոցների դուրսբերման՝ հասցեների սպիտակ ցուցակով

  5. Քայլ 5

    Արտակարգ կանգառ

    Ձեռքով անջատիչ և օրական կորստի սահմանաչափ

  6. Քայլ 6

    Մոնիտորինգ

    Զարթուցիչ բոտի լռության և սահմանը գերազանցելու համար

  7. Քայլ 7

    Նվազագույն ծավալ

    Մարտական մեկնարկ այն գումարի համար, որը դուք դեմ չեք

Քայլերը չեն կարող փոխարինվել. յուրաքանչյուր հաջորդը ստուգում է, թե ինչ կարող էր թաքցնել նախորդը.

Սխեմայի աղբյուրը՝ հեղինակի գործարկման արձանագրություն՝ հիմնված FINRA, CFTC և SEC ավտոմատացված գործիքների ստուգման վերաբերյալ առաջարկությունների վրա.

Հինգերորդ և վեցերորդ քայլերն ավելի կարևոր են, քան մնացածը. FINRA ավտոառևտրի վտանգը հետևյալ կերպ է ներկայացնում. դրա բնույթի պատճառով դուք կարող եք զգալի կորուստներ կրել նախքան իմանալը, որ գործարքներն ընդհանրապես կատարվել են ձեր անունից. Սա նշանակում է, որ անհրաժեշտ է երկու անկախ ահազանգ՝ «բոտը լռում է ավելի երկար, քան սպասվում էր» և «օրական կորուստը գերազանցել է սահմանը», գումարած ֆիզիկական հնարավորություն՝ ամեն ինչ անջատելու մեկ հրամանով.

Յոթերորդ քայլի դիտված արդյունքը միտումնավոր համեստ է. մեկ փոքր առևտուր, որն անցել է ամբողջ ցիկլը, ամսագրի գրառումով և կատարման համապատասխան գնով. Սա բավական է շղթան աշխատելու համար. Այս փուլում շահույթը ոչինչ չի ապացուցում.

Ինչպե՞ս տարբերել աշխատող բոտը բանալի ամուսնալուծությունից?

FINRA 2025-ում առանձին նախազգուշացում է տվել չգրանցված գրասենյակների մասին, որոնք վաճառում են ավտոմատ առևտուր և թվարկել դրանց տեխնիկան գրեթե ցուցակում. Ծառայությունը կոչվում է սկսնակների համար հարմար և առանց ռիսկի, նրանք խոստանում են կայուն եկամուտներ ամսական տասը տոկոսից բարձր և վերաբերում են արհեստական ինտելեկտին, ցուցադրել անցյալի կատարողականի անորոշ տվյալներ և պահանջել գործընկերություն հայտնի բրոքերների հետ՝ օգտագործելով նրանց լոգոները առանց թույլտվության.

CFTC դրան ավելացնում է յուրաքանչյուր գործարքում շահելու խոստումը և տասնյակ հազարավոր տոկոս շահութաբերություն. Եվ դա տալիս է չորս հստակ ստուգում՝ ուսումնասիրել ընկերության և մարդկանց կենսագրությունը, դիտել տիրույթի գրանցման տարիքը, ստանալ երկրորդ կարծիք և հաշվարկել, ինչ մնում է միջնորդավճարներից, սպրեդներից և բաժանորդագրության ծախսերից հետո.

Բոտի վաճառող. ինչն է ստուգելի և ինչը ոչ
Հարմար է, եթե
  • Մուտքի և ելքի կանոնները նկարագրված են բառերով
  • Զեկույցը ցույց է տալիս տեսակավորված կոնֆիգուրացիաների քանակը
  • Նշված են միջնորդավճարները, սայթաքումը և փորձարկման ժամանակահատվածը
  • Գոյություն ունի ցուցադրական ռեժիմ և մուտք առանց միջոցների դուրսբերման իրավունքի
Հարմար չէ, եթե
  • Խոստացված շահութաբերություն՝ որպես ամսական տոկոս
  • Անվանվել է ռիսկից զերծ և նորեկների համար հարմար
  • Հղում արհեստական ինտելեկտին՝ կանոնները նկարագրելու փոխարեն
  • Առևտրային հաշվի համար մուտքի և գաղտնաբառի հարցում

Սխեմայի աղբյուրը՝ նախազգուշացնող նշանների հեղինակային ամփոփագիր FINRA և CFTC ավտո-առևտրի մասին; սրանք ստուգման ուղեցույցներ են, ոչ թե իրավական որակավորումներ.

Պարզ կանոն. այն, ինչ չի կարող ստուգվել, համարվում է բացակայող. Զեկույց առանց փորձերի քանակի, շահութաբերություն առանց ժամանակաշրջանի և ծախսերի, «մեր ալգորիթմը նեյրոնային ցանցում» առանց կանոնների նկարագրության. այս ամենը տվյալներ չեն.

Երբ բոտի կարիք չկա. ինչ չի շտկում ավտոմատացումը

Ռոբոտը հաճախ գնվում է որպես սեփական իմպուլսիվ որոշումների բուժում. Մեխանիզմն աշխատում է կիսով չափ. ձեռքն այլևս չի սեղմում կոճակը սխալ պահին, այլ հայտնվում է նոր կոճակ՝ «ճիշտ պարամետրերը մի շարք կորուստներից հետո». Սա նույն իմպուլսիվությունն է, միայն մշակողի միջերեսով. Կանոնները, որոնք օգնում են նման վարքագծի դեմ, հավաքագրված են նյութում. առևտրային հոգեբանություն.

Ավտոմատացումը վատ է վճարում ևս երեք դեպքում. Երբ քիչ գործարքներ կան, և որոշումը տևում է րոպեներ, ոչ թե վայրկյաններ. Երբ կանոնները դեռ փոխվում են շաբաթից շաբաթ, այսինքն՝ ըստ էության դեռ ռազմավարություն չկա. Եվ երբ շուկան կամ գործիքը լուծարված չեն. սայթաքումը կխլի առավելությունն ավելի արագ, քան բոտը կարող է ստանալ այն.

Բոտին պատրաստվելը արդյունք է տալիս նույնիսկ առանց բոտի. Գրավոր կանոնները, հաշվարկված ռիսկը և ազնիվ գրանցամատյանը բարելավում են ձեռքով առևտուրը, անկախ նրանից՝ դա վերաբերում է կոդին, թե ոչ. Հարակից նյութերը հավաքվում են ռազմավարությունների բաժինը.

Ռիսկեր եւ սահմանափակումներ

  • Բոտը շահույթ չի երաշխավորում. Պայմանների համընկնումը ձեր կանոնների համաձայն դիմում ուղարկելու պատճառ է, և ոչ թե ճիշտ որոշման նշան.
  • Շուկան փոփոխական է, առևտուրը կապված է կապիտալի կորուստի ռիսկի հետ. Ավտոմատ կատարումը մեծացնում է այս ռիսկի իրականացման արագությունը.
  • Անցյալի կատարումը չի երաշխավորում ապագա կատարողականը. Հետադարձ փորձարկման հաշվետվությունը նկարագրում է ընտրված ժամանակաշրջանը և ընտրված պարամետրերը, և ոչ թե շուկայի վարքագիծը.
  • Տեխնիկական խափանումները անկախ ռիսկի դաս են. կապի խափանում, չմատակարարված վեբ-կեռիկ, հարցումների սահմանաչափ, կրկնօրինակ հարցում, դադարեցված ահազանգ.
  • Մուտք դեպի հաշիվ API - սա վստահություն է երրորդ կողմի կոդը. Կրճատված իրավունքները նվազեցնում են վնասը, բայց չեն վերացնում այն.
  • Նյութը նկարագրում է ընդհանուր սկզբունքը. Յուրաքանչյուր կայք ունի իր հատուկ սահմանները, հիմնական իրավունքները և թեստավորման եղանակները, դրանք ստուգված են իր փաստաթղթերում.

Հրաժարում. Բովանդակությունը կրում է կրթական բնույթ և չի հանդիսանում անհատական ներդրումային առաջարկ. Շուկան փոփոխական է, առևտուրը կապված է կապիտալի կորուստի ռիսկի հետ. Անցյալի կատարումը չի երաշխավորում ապագա կատարողականը.

Աղբյուրներ

Հաճախ տրվող հարցեր

Կարո՞ղ է ցուցանիշը ինքնուրույն բացել եւ փակել գործարքները?

Ոչ. Ցուցանիշը նկարում է աղյուսակը եւ կարող է ծանուցում ուղարկել, բայց չի ձեւավորում առեւտրի պատվեր. Որպեսզի առեւտուրը հայտնվի, ցուցանիշի եւ փոխանակման միջեւ պետք է լինի առանձին կոդ. այն ընդունում է վեբհաթ եւ ստուգում պայմանները, հաշվարկում է ծավալը եւ վերաբերում է կայքի API. Քանի դեռ այդպիսի օղակ չկա, ազդանշանը մնում է աղյուսակը բացելու եւ ձեռքով որոշում կայացնելու պատճառ.

Ինչո՞վ է բոտը տարբերվում պատճենահանման առեւտրից?

Բոտը կատարում է ձեր կանոնները, պատճենահանման առեւտուրը կրկնում է ուրիշների գործարքները. Առաջին դեպքում դուք գիտեք տրամաբանությունն ամբողջությամբ եւ կարող եք ստուգել այն պատմության վրա, երկրորդ դեպքում տրամաբանությունը ձեզ հասանելի չէ, եւ արդյունքը կախված է դիմացինի որոշումներից. Ռիսկը նույնպես տարբեր է. բոտը տեխնիկապես կոտրվում է, պատճենահանման առեւտուրը կախված է ուրիշի կարգապահությունից եւ այն բանից, թե արդյոք ձեր հաշվի չափը համընկնում է հեղինակի հաշվի չափի հետ.

Հնարավո՞ր է ցուցիչը միացնել անմիջապես փոխանակմանը?

Ոչ ուղղակիորեն. Ցուցանիշի ահազանգը կարող է HTTP- հարցում ուղարկել Ձեր հասցեին, սակայն փոխանակումը չի հասկանում նման հարցումը. նրան անհրաժեշտ է ստորագրված զանգի API ծավալով, պատվերի տեսակը եւ նույնացուցիչը. Հետեւաբար, շղթայում միշտ կա միջանկյալ ծառայություն, որն ընդունում է վեբհուկը եւ այն վերածում խնդրանքի. Հենց այս ծառայությունն է, որ պատասխանատու է կրկնօրինակների ստուգման եւ կապի խափանման դեպքում վարքագծի համար.

Ի՞նչ է տեղի ունենում, եթե վեբ հութը երկու անգամ գա?

Առանց պաշտպանության մեկի փոխարեն կհայտնվեն երկու դիրքեր, եւ սա սովորաբար կգտնվի ոտքի վրա. ծավալի կեսը փակ է, մյուսը մնում է կախված. Պատվերի նույնականացուցիչները միայն մասամբ ապահովագրված են փոխանակման կողմում, ուստի նրանք պաշտպանություն են անում տանը. պատվերը ստանում է իր սեփական բանալին նախքան այն ուղարկելը, Միակցիչը մի քանի րոպե հիշում է այն եւ նույն բանալով անջատում է երկրորդ հարցումը. Սա դիտավորյալ ստուգվում է՝ նույն ազդանշանը երկու անգամ ուղարկելով դեմո հաշվին.

Արդյո՞ք հետադարձ թեստը երաշխավորում է ապագա շահույթը?

Ոչ. Հետադարձ թեստը ցույց է տալիս, թե ինչպես են նշված պայմանները մշակվել ընտրված ժամանակահատվածում ընտրված պարամետրերով. Առաջիկա արդյունքը կախված է շուկայից, ծախսերից, կատարման որակից եւ կանոններին հետեւելու հարցից. Տարբերակները թվարկելիս գեղեցիկ զեկույցը գրեթե անխուսափելի է. յոթ անկախ կոնֆիգուրացիաները բավարար են երկու տարվա համար, ուսուցման նմուշի վրա Շարփի գործակիցը հավասար է նմուշի զրոյից դուրս մեկին.

Արդյո՞ք ես պետք է իմանամ, թե ինչպես ծրագրավորել բոտ աշխատեցնելու համար?

Պատրաստի կոնստրուկտորների եւ փոխանակումների ներկառուցված բոտերի համար - ոչ, այնտեղ կանոնները սահմանված են ինտերֆեյսում. Ձեր սեփական տրամաբանության համար անհրաժեշտ է նվազագույն մակարդակ՝ հասկանալ հարցման մարմնի ձեւաչափը, բանալիների իրավունքները եւ փոխանակման սխալների մշակումը. Առանց դրա, հնարավոր չի լինի ստուգել նաեւ ուրիշի կոդը, բայց դուք ստիպված կլինեք ստուգել այն. դիմումների պատասխանատվությունը մնում է հաշվի սեփականատիրոջ վրա, անկախ նրանից, թե ով է գրում ծրագիրը.

Ինչ կսովորեք այս նյութից
  • Դուք կհասկանաք, թե ինչ բլոկներից է հավաքվում առեւտրային ռոբոտը
  • Հետապնդեք ազդանշանի ուղին մոմակալից մինչեւ փոխանակման պատվերը
  • Դուք կիմանաք, թե ինչ իրավունքներ տալ API- բանալին, եւ որոնք երբեք չտալ
  • Ստացեք յոթ քայլից բաղկացած մեկնարկային հրաման եւ արտակարգ իրավիճակների կանգառների կանոններ
Կիրառեք 30 րոպեում
Սկսնակ

Նյութն օգտակա՞ր էր

Այս լեզվական տարբերակի գնահատումը դեռ հասանելի չէ։

Մեկնաբանություններ

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

Մասնագիտացված փորձագետ
Max Vitkovsky
Market analyst

Analyses cryptocurrency market structure, levels and on-chain context, with attention to risk and invalidation conditions.

TradingView-ի գրաֆիկ՝ Midas ինդիկատորի Buy և Sell ազդանշաններով
Midas բազմաինդիկատոր՝ TradingView-ի համարԱռևտրի ամենաառաջադեմ ինդիկատորներից մեկը
  • Հետագայում չփոխվող ազդանշաններ
  • Ինտերակտիվ տեխնիկական վերլուծություն
  • 7 ռազմավարություն՝ ձեր ընտրությամբ
Midas բազմաինդիկատոր՝ TradingView-ի համարԱզդանշան, ստոպ և 3 թիրախ՝ անմիջապես գրաֆիկի վրա
  • Ազդանշանը ֆիքսվում է մոմի փակման պահին
  • Ստոպը և 3 թիրախները կառուցվում են ավտոմատ
  • Գործարքի պլանը տեսանելի է մինչև մուտքը