Ի՞նչ է առեւտրային բոտը եւ ի՞նչ է այն անում թրեյդերի փոխարեն
Գլխավորը
բոտը հոգ է տանում մոնիտորինգի և դիմումների ուղարկման մասին. Վերլուծությունը, կանոնները և պատասխանատվությունը մնում են անձի վրա.
Առևտրային բոտը կատարող է. Նա նայում է տվյալների հոսքին շուրջօրյա, համեմատում է այն պայմանների հետ, որոնք դրվել են դրա մեջ, և եթե այն համապատասխանում է, պատվեր է ուղարկում փոխանակում. MetaTrader օգնության մեջ «խորհրդատու» և «առևտրական ռոբոտ» բառերն օգտագործվում են որպես հոմանիշներ, և սա անկեղծորեն արտացոլում է էությունը. ծրագիրը խորհուրդ է տալիս ոչ թե ձեզ, այլ փոխանակմանը, և դիմումի ձևում.
Ավտոմատացումը վերացնում է երեք բան՝ հոգնածությունը, ժամանակացույցի առջև նստելու անհրաժեշտությունը և որոշման և սեղմման միջև ուշացումը. Նա չի անում այն բաները, որոնց համար մարդիկ սովորաբար ռոբոտ են գնում. Կանոնների որակը, գործիքների ընտրությունը, դիրքի չափը և համակարգը վատ օրն անջատելու պատրաստակամությունը մնում են մարդկային խնդիրներ.
Ուստի պարզ հետևանք, որը խնայում է ամիսներ. Եթե թղթի վրա առևտրի կանոններ չկան, ապա ավտոմատացման ոչինչ չկա. բոտը անորոշ «մուտքագրեք վերադարձի դեպքում» արտահայտությունը կվերածի որոշակի կոդի, և այս կոդը կգրի կամ ծրագրավորողը, կամ դուք, բայց նա կմտածի ձեր փոխարեն. Սկսեք առևտրային պլանի ձևանմուշ, և ոչ թե հարթակ ընտրելուց.
Ինչպե՞ս է բոտը տարբերվում ցուցիչից, զգուշացումից եւ պատրաստի ազդանշաններից?
Գլխավորը
չորս տարբեր բաներ՝ տարբեր պատասխանատվության ոլորտներով. Նրանց միջև եղած շփոթությունը չարդարացված սպասումների հիմնական պատճառն է.
Սկսնակը հաճախ մտածում է, որ գծապատկերի սլաքը և վաճառող մեքենան նույն շղթայի օղակներն են. Տեխնիկապես նրանց միջև կան մի քանի առանձին համակարգեր, և յուրաքանչյուրը կարող է աշխատել առանց մյուսների.
| Ինչ է եղել | Ո՞վ է որոշում կայացնում | Ով է ներկայացնում դիմումը | Ինչն է ամենից հաճախ կոտրվում |
|---|---|---|---|
| Նշիչ | անձ | անձ | ազդանշանը տեսանելի է բաց մոմի վրա, փակելուց հետո այն անհետանում է |
| Զգուշացում (ծանուցում) | անձ | անձ | ծանուցումը չի հասել կամ ահազանգը դադարեցվել է սահմանաչափի վրա |
| Ռազմավարությունը Pine Script-ում | կոդը պատմության վրա | ոչ ոք, սա սիմուլյացիա է | մոդելավորման արդյունքը շփոթված է առևտրի իրական արդյունքի հետ |
| Առևտրային բոտ | կոդ | կոդ | կապի խափանում, փոխանակման ձախողում, կրկնօրինակ պատվեր |
| Պատճենահանման առևտուր | ուրիշի վաճառող | հարթակ | դուք չգիտեք կանոնները և չեք կարող ստուգել դրանք |
Ցուցանիշի և ռազմավարության միջև տարբերությունը տեսանելի է անմիջապես հարթակի լեզվով՝ Pine Script գովազդում։ indicator() նկարում է գրաֆիկի վրա և strategy() կանչում է առևտրի սիմուլյատորը. Սա ավելի մանրամասն քննարկվում է այդ մասին նյութում, ինչպես է աշխատում լեզուն Pine Script.
Եթե ռոբոտն ապրում է MetaTrader-ում, ապա այն ունի իր սեփական էկոհամակարգը և ստուգման իր ընթացակարգը, այն հավաքվում է առանձին, ինչպես ստուգել խորհրդատուին MetaTrader-ում. Հաջորդը մենք կխոսենք «գծապատկեր գումարած փոխանակում» համադրության մասին. այստեղ կորչում են սկսնակների փողերը.
Ի՞նչ բլոկներից է բաղկացած առեւտրային ռոբոտը?
Գլխավորը
ցանկացած բոտ հավաքվում է հինգ շերտից. Կոտրված շերտը միշտ չէ, որ տեսանելի է դրսից, բայց միշտ տեսանելի է գրանցամատյանում.
Վերին շերտի սխալը հնարավոր չէ բուժել…
Տվյալներ - Մատյան
Տվյալներ
Մեջբերումներ, ժամկետներ, բարերի փակման ժամանակ
Հրահանգներ
Մուտքի և ելքի պայմաններ՝ առանց երկիմաստության
Ռիսկի մոդուլ
Դիրքի չափը, կանգառը, օրական սահմանաչափը
Մահապատժի
Դիմումի ձևավորում և ուղարկում API փոխանակում
ամսագիր
Ինչ է ուղարկվել, ինչ արձագանքել է փոխանակումը, ինչ է ավարտվել
Սխեմայի աղբյուրը՝ հեղինակի դասավորությունը՝ ըստ փաստաթղթերի՝ TradingView, MQL5 և Binance; շերտերը նշանակում են պատասխանատվության ոլորտներ, այլ ոչ թե կոնկրետ ծրագրի մոդուլներ.
Տվյալների շերտը որոշում է, թե ինչի վրա է ակնկալում ռոբոտը. Նույն տրամաբանությունը փակ մոմերի և ընթացիկի վրա տալիս է տարբեր գործարքներ, և ոչ ստանդարտ գծապատկերներում, ինչպիսին է Heikin Ashi-ն, սիմուլյացիան սովորաբար աշխատում է սինթետիկ գներով, որոնք հավասար չեն շուկայական գներին.
Կանոնների շերտը ձեր գրածն է. Ռիսկի շերտն այն է, ինչ դուք մոռացել եք գրել. դիրքի չափը հաշվարկվում է ընդունելի կորստից և հեռավորությունից մինչև կանգառի կորուստ, եւ դիրքի չափի բանաձև չի հայտնվում ինքնին կոդում.
Սկսնակները սովորաբար ընդհանրապես չեն նախագծում կատարման շերտը և ամսագիրը. Բայց դա ամսագիրն է, որը պատասխանում է «ինչու է այսօր մինուս» հարցին. այն ցույց է տալիս, թե արդյոք պատվերն ուղարկվել է, ինչին արձագանքել է փոխանակումը և ինչ գնով է կատարվել մահապատժը.
Ինչպես է ազդանշանը անցնում աղյուսակից դեպի փոխանակում?
Գլխավորը
կան վեց կապեր մոմի և կատարված պատվերի միջև. Յուրաքանչյուրն ավելացնում է իր ուշացումը և մերժելու իր ձևը.
Ցուցանիշն ինքնին չի խոսում փոխանակման հետ. Նրա ահազանգը կարող է ուղարկել HTTP-a հարցումը ձեր հասցեին, և առանձին ծառայությունը պետք է այս հարցումը վերածի պատվերի. Սա այն մասն է, որը «բանտապահ բոտ» վաճառողները ամենից հաճախ ցույց են տալիս.
- 1
Մոմը փակվել է
Վիճակը դիտարկվում է ավարտված գծի վրա
- 2
Զգուշացումը գործարկվել է
Գործարկման հաճախականությունը սահմանված է կարգավորումներում
- 3
Վեբհուկն անհետացավ
HTTP POST ձեր հասցեով, մարմինը՝ JSON ձևաչափով
- 4
Ստացված միակցիչ
Նրա սերվերը վերլուծում է մարմինը և ստուգում ստորագրությունը
- 5
Դիմում API հասցեով
Ծավալ, պատվերի տեսակ և հաճախորդի ID
- 6
Փոխանակման պատասխան
Ընդունված, Մերժված կամ Սահմանափակված
Սխեմայի աղբյուրը՝ հեղինակի հաջորդականությունը՝ ըստ TradingView օգնության վեբ-կեռիկների և Binance-ի փաստաթղթերի առևտրային բռնակների վերաբերյալ.
Webhooks TradingView ունեն խիստ տեխնիկական սահմանափակումներ, և գրեթե բոլորը հայտնվում են առաջին օրը. Սերվերը պետք է պատասխանի երեք վայրկյանից ավելի արագ, հակառակ դեպքում հարցումը չեղարկվում է. Աշխատում են միայն 80 և 443 պորտերը. Webhook-ի ծանուցումները թույլատրվում են միայն այն դեպքում, երբ միացված է երկգործոն նույնականացումը, և IPv 6 ընդհանրապես չի աջակցվում.
Պլատֆորմն անկեղծորեն այլ բան է ընդունում. վեբ-կեռիկներ երբեմն չեն հասնում, և առաքման կարգավիճակը պետք է ստուգվի ահազանգերի մատյանում. Սա նշանակում է, որ բոտը պետք է կարողանա գոյատևել բաց թողնված ազդանշանից և ոչ թե ենթադրել, որ ստացել է ամեն ինչ.
Ծանուցումն ինքնին մնում է ծանուցում. Ինչպես ստուգեք ազդանշանը գործարքից առաջ, վերլուծվում է առանձին, և այս ստուգման ավտոմատացումը չի չեղարկվում. այն պարզապես փոխանցում է այն կոդի վրա.
Ի՞նչ է կոտրվում շղթայի յուրաքանչյուր օղակում?
Գլխավորը
կան քիչ բնորոշ ձախողումներ, և գրեթե բոլորը լուռ են. Բոտը չի բղավում սխալի մասին. այն դադարեցնում է առևտուրը կամ չափազանց շատ առևտուր է անում.
Ստորև բերված են ախտանշանները, որոնք տեսնում է սեփականատերը և պատճառը, որը պետք է նախ ստուգվի.
- Ազդանշանը գծապատկերում էր, բայց անհետացավ մոմը փակելուց հետո. Հավանական պատճառ՝ հաշվարկ՝ հիմնված բաց գծի վրա. Կարելի է մշակել ձգանման հաճախականությամբ «միայն բարը փակելիս»; մասին առանձին քննարկվել է նյութում Ցուցանիշներ առանց վերաներկման.
- Բոտը լռեց օրվա կեսին. Հավանական պատճառ. ահազանգն ինքնաբերաբար դադարեցվել է, քանի որ այն ավելի հաճախ է գործարկվում 15 անգամ մեկ 3 րոպեում. Երկրորդ տարբերակ. ստանդարտ ահազանգի ժամկետը լրացել է երկու ամիս.
- Դիմումը մնացել է երկու անգամ. Հավանական պատճառը՝ ցանցը թարթել է, պատասխան չի եղել, կոդը կրկնվել է առանց հաճախորդի պատվերի նույնացուցիչի ուղարկման.
- Փոխանակումը հրաժարվում է անհասկանալի ծածկագրով. Հավանական պատճառ. ծավալը չի ընկնում լոտի փուլի մեջ կամ պատվերի գումարը նվազագույնից փոքր. Փոխանակումը հրապարակում է երկու արժեքներն էլ գործիքների գրացուցակում.
- Բոլոր հարցումները հանկարծակի դադարեցին. Հավանական պատճառ. հաճախականության սահմանաչափի գերազանցում. Binance-ը հաշվարկում է սահմանաչափերը IP-address-ում և կոդից հետո 429 սպասում է հետդարձի և համառներին պատասխանում է երկու րոպեից մինչև երեք օր արգելքով. Bybit-ը հաշվարկում է հաշվի սահմանաչափերը և տալիս է պատասխանի վերնագրերում մնացածը.
- Դիրքը բաց է, բայց կանգառը՝ ոչ. Հավանական պատճառը՝ կանգառը ուղարկվել է որպես առանձին պատվեր և չի անցել. Դիմումի տեսակը և Ռիսկեր ներկայացումները քննարկվում են այդ մասին հոդվածում, Ինչպե՞ս սահմանել դադարեցման կորուստ.
Կա մի նրբություն, որը հեշտ է ժամանակից շուտ հանգստացնել. Binance-ն ընդունում է հաճախորդի պատվերի ID-ն և մերժում է նույն արժեքով կրկնությունը, մինչև նախորդ պատվերը լրացվի. Կատարումից հետո նույն նույնացուցիչը նորից կանցնի. Bybit-ը պահանջում է իր նույնացուցիչի եզակիությունը, բայց չի խոստանում պաշտպանություն փաստաթղթերում նորից ուղարկելուց. Փոխանակումը մասամբ ապահովագրում է, ձեզ մոտ պահեք ուղարկված պատվերների ամբողջական մատյանը.
Գործիքը գործնականում կիրառեք Midas
Midas էկոհամակարգն ունի քայլ առ քայլ հրահանգներ, տեխնիկական վերլուծության դասընթացներ եւ համայնքի աջակցություն՝ առաջին մեկնարկից մինչեւ սեփական առեւտրային տրամաբանության վերլուծություն.
- Քայլ առ քայլ արտադրանքի հրահանգներ
- Տեխնիկական վերլուծության ոլորտում կառուցվածքային ուսուցում
- Զրուցեք թիմի եւ ակումբի անդամների հետ
Ինչպե՞ս ստուգել ռազմավարությունը եւ չխաբել ինքներդ ձեզ?
Գլխավորը
backtest-ը ապացուցում է, որ կանոնները գործարկելի են, բայց չի ապացուցում, որ դրանք աշխատում են. Երկրորդը ցույց է տալիս միայն հետաձգված նմուշառում.
Բեքթեստ TradingView-ում ստեղծում է բրոքերային էմուլյատոր. Այն կատարում է ռազմավարության պատվերներ՝ հիմնված առկա գծապատկերների տվյալների վրա և չգիտի գծի ներսում տեղաշարժը. եթե բացվածքն ավելի մոտ է առավելագույնին, էմուլյատորը հաշվարկում է, որ գինը բացվում էր, բարձր, ցածր, փակվում էր. MetaTrader-ում նույն պատառաքաղը կոչվում է սիմուլյացիոն ռեժիմ, և դրանք հինգն են.
Փորձարկման ընթացակարգ, որը խնայում է գումար:
- Կատարեք կանոնների և պարամետրերի տարբերակը. Այնուհետև փոխեք մեկ-մեկ պարամետրը, այլապես չեք հասկանա, թե կոնկրետ ինչն է բարելավել արդյունքը.
- Կտրեք պատմության վերջին երրորդը և մի նայեք դրան. Սա ձեր հետաձգված բեռնումն է.
- Ստեղծեք ռազմավարություն միայն հիմնական հատվածում.
- Միացնել հանձնաժողովը և սայթաքումը. Ռազմավարությունը, որն ապրում է առանց ծախսերի և մահանում է դրանց հետ, ռազմավարություն չէ.
- Սառեցրեք տարբերակը և գործարկեք հետաձգված հատվածը մեկ անգամ. Մեկ անգամ, առանց ճշգրտման.
- Փորձարկում կատարեք ցուցադրական կամ թղթային հաշվի վրա առնվազն մի քանի շաբաթ.
- Համեմատեք ցուցադրական գործարքների ցանկը պատմության ցուցակի հետ. Ազդանշանների քանակի անհամապատասխանությունը պատճառ է վերագծագրում փնտրելու և ոչ թե ուրախանալու.
Գրանցեք փորձված տարբերակների քանակը. Սա բյուրոկրատիա չէ. առանց փորձերի քանակի, շահութաբերության հաշվետվությունը չի կարող գնահատվել, քանի որ ուղղակիորեն գրում են backtests-ի վերապատրաստման աշխատանքների հեղինակները.
Ինչ ռիսկեր չեն տեսանելի գեղեցիկ backtest զեկույցում?
Գլխավորը
զեկույցը ցույց է տալիս անցյալը՝ հարմարեցված ընտրված պարամետրերին. Չորս աղավաղումներ ընդհանրապես տեսանելի չեն սեփական կապիտալի գծապատկերում.
Առաջին և ամենակարևորը. «Պսևդոմաթեմատիկան և ֆինանսական շառլատանիզմը» հոդվածը AMS շոուների ծանուցումներում, , որ պատմության երկու տարվա ընթացքում բավական է անցնել միայն յոթ անկախ ռազմավարության կոնֆիգուրացիաներ, այնպես, որ վերապատրաստման նմուշի վրա ակնկալվող առավելագույն Sharpe հարաբերակցությունը հավասարվի 1-ին՝ զրոյական նմուշից դուրս գործակցով. Յոթ. Ոչ յոթ հարյուր.
Մոտակայքում մի հայացք դեպի ապագա. Pine Script-ում սա դասական զանգ է դեպի տվյալներ ավելի բարձր ժամկետից՝ միացված հիմնական ռեժիմով և առանց գիծ հետ տեղափոխելու: փաստաթղթերն ուղղակիորեն անվանում են այս արդյունքի տվյալներ ապագայից՝ պատմական գծերի վրա.
Երրորդ - ծախսեր. Հանձնումը, տարածումը և սայթաքումը ուտում են ծայրը, որքան ավելի հաճախ է բոտը առևտուր անում. CFTC խորհուրդ է տալիս առանձին հաշվարկել ծառայության բաժանորդագրության արժեքը. այն հանվում է ձեր եկամտաբերությունից, այլ ոչ թե դրա գովազդից.
Եվ վերջապես. շուկան փոխում է ռեժիմը. Ավտոմատացված գործիքը հիմնված է ենթադրությունների վրա, և SEC դա ուղղակիորեն ասում է: ենթադրությունները կարող են սխալ լինել կամ չկիրառվել ձեր իրավիճակի համար. Հանգիստ կողային շարժման համար կազմաձևված ալգորիթմը կհանդիպի առաջին ուժեղին Տենդենց դժբախտ պատահարի նման.
Ի՞նչ իրավունքներ տալ API- բանալին?
Գլխավորը
բոտին անհրաժեշտ է կարդալ և առևտուր. Ֆոնդերի դուրսբերման իրավունքը երբեք պետք չէ, և դրա բացակայությունը բանալին անվտանգ չի դարձնում.
Փոխանակում է առանձին հիմնական իրավունքները դրոշներով. Binance-ն ունի առանձին թույլտվություններ ընթերցման, տեղում և մարժա առևտրի, ֆյուչերսների, փոխանցումների և դուրսբերման համար, և մուտքի տեսակները API-ում ուղղակիորեն բաժանվում են հանրային տվյալների, առևտրի և անձնական հաշվի տեղեկատվության. Փաստաթղթերը նույնիսկ խորհուրդ են տալիս տարբեր բանալիներ պահել տարբեր առաջադրանքների համար.
Հարմար է, եթե
- Կարդացեք հաշվի տվյալները և պատվերի կարգավիճակը
- Պատվերների տեղադրում և չեղարկում ցանկալի շուկայում
- Բանալին կապել սպիտակ ցուցակին IP-addresses
- Առանձին բանալի յուրաքանչյուր ծառայության և յուրաքանչյուր առաջադրանքի համար
Հարմար չէ, եթե
- Միջոցներ հանելու իրավունք
- Հաշիվների միջև ներքին փոխանցումների իրավունք
- Մուտքի և գաղտնաբառի փոխանցում առևտրային հաշվից
- Մեկ ընդհանուր բանալի բոտի, սցենարի և երրորդ կողմի վերլուծության համար
Դիագրամի աղբյուրը. Binance փաստաթղթերում հիմնական իրավունքների և մուտքի տեսակների նկարագրության հեղինակի դասավորությունը. ցանկն արտացոլում է նվազագույն իրավունքների սկզբունքը, և ոչ թե կոնկրետ փոխանակման կարգավորումները.
«Միայն առևտուր» բանալին ինքնուրույն չի խնայում, և ահա թե ինչու. Միայն առևտրի իրավունքով ուրիշի ծածկագիրը կարող է տեղափոխել ոչ իրացվելի գործիքի գինը և առևտուր անել ձեր դեմ: գումարը կհեռանա հաշվից առանց դուրսբերման մեկ գործողության. Հետևաբար, կրճատված իրավունքներին ավելացվում են հասցեների սպիտակ ցուցակ, յուրաքանչյուր ծառայության առանձին բանալի և ծավալի սահմանափակում.
FINRA-ն հատուկ նշում է որպես կարմիր դրոշ, երբ ծառայությունը խնդրում է բրոքերային հաշվի օգտանուն և գաղտնաբառ: Մուտքն ու գաղտնաբառը չեն տարածվում որևէ մեկի հետ որևէ խոստման ներքո.
Ինչպես քայլ առ քայլ գործարկել բոտ եւ չկորցնել ձեր ավանդը
Գլխավորը
մարտական մեկնարկը վերջին՝ յոթերորդն է. Վեց քայլ առաջ ավելի քիչ արժե, քան ցանկացած սխալ հետո.
Քայլ 1
Կանոններ թղթի վրա
Մուտքը, ելքը, կանգառը և օրական սահմանաչափը գրված են բառերով
Քայլ 2
Պատմության թեստ
Շահագործման, սայթաքման և հետաձգված նմուշառմամբ
Քայլ 3
Փոխանցել ցուցադրման միջոցով
Մի քանի շաբաթ առանց պարամետրերի փոփոխության
Քայլ 4
Իրավունքներ և բանալիներ
Առանց միջոցների դուրսբերման՝ հասցեների սպիտակ ցուցակով
Քայլ 5
Արտակարգ կանգառ
Ձեռքով անջատիչ և օրական կորստի սահմանաչափ
Քայլ 6
Մոնիտորինգ
Զարթուցիչ բոտի լռության և սահմանը գերազանցելու համար
Քայլ 7
Նվազագույն ծավալ
Մարտական մեկնարկ այն գումարի համար, որը դուք դեմ չեք
Սխեմայի աղբյուրը՝ հեղինակի գործարկման արձանագրություն՝ հիմնված FINRA, CFTC և SEC ավտոմատացված գործիքների ստուգման վերաբերյալ առաջարկությունների վրա.
Հինգերորդ և վեցերորդ քայլերն ավելի կարևոր են, քան մնացածը. FINRA ավտոառևտրի վտանգը հետևյալ կերպ է ներկայացնում. դրա բնույթի պատճառով դուք կարող եք զգալի կորուստներ կրել նախքան իմանալը, որ գործարքներն ընդհանրապես կատարվել են ձեր անունից. Սա նշանակում է, որ անհրաժեշտ է երկու անկախ ահազանգ՝ «բոտը լռում է ավելի երկար, քան սպասվում էր» և «օրական կորուստը գերազանցել է սահմանը», գումարած ֆիզիկական հնարավորություն՝ ամեն ինչ անջատելու մեկ հրամանով.
Յոթերորդ քայլի դիտված արդյունքը միտումնավոր համեստ է. մեկ փոքր առևտուր, որն անցել է ամբողջ ցիկլը, ամսագրի գրառումով և կատարման համապատասխան գնով. Սա բավական է շղթան աշխատելու համար. Այս փուլում շահույթը ոչինչ չի ապացուցում.
Ինչպե՞ս տարբերել աշխատող բոտը բանալի ամուսնալուծությունից?
Գլխավորը
ազնիվ ծառայության միջոցով դուք կարող եք ստուգել յուրաքանչյուր հայտարարություն. Խարդախը բացարձակապես ստուգելի հայտարարություններ չունի, բայց ամսական տոկոս կա.
FINRA 2025-ում առանձին նախազգուշացում է տվել չգրանցված գրասենյակների մասին, որոնք վաճառում են ավտոմատ առևտուր և թվարկել դրանց տեխնիկան գրեթե ցուցակում. Ծառայությունը կոչվում է սկսնակների համար հարմար և առանց ռիսկի, նրանք խոստանում են կայուն եկամուտներ ամսական տասը տոկոսից բարձր և վերաբերում են արհեստական ինտելեկտին, ցուցադրել անցյալի կատարողականի անորոշ տվյալներ և պահանջել գործընկերություն հայտնի բրոքերների հետ՝ օգտագործելով նրանց լոգոները առանց թույլտվության.
CFTC դրան ավելացնում է յուրաքանչյուր գործարքում շահելու խոստումը և տասնյակ հազարավոր տոկոս շահութաբերություն. Եվ դա տալիս է չորս հստակ ստուգում՝ ուսումնասիրել ընկերության և մարդկանց կենսագրությունը, դիտել տիրույթի գրանցման տարիքը, ստանալ երկրորդ կարծիք և հաշվարկել, ինչ մնում է միջնորդավճարներից, սպրեդներից և բաժանորդագրության ծախսերից հետո.
Հարմար է, եթե
- Մուտքի և ելքի կանոնները նկարագրված են բառերով
- Զեկույցը ցույց է տալիս տեսակավորված կոնֆիգուրացիաների քանակը
- Նշված են միջնորդավճարները, սայթաքումը և փորձարկման ժամանակահատվածը
- Գոյություն ունի ցուցադրական ռեժիմ և մուտք առանց միջոցների դուրսբերման իրավունքի
Հարմար չէ, եթե
- Խոստացված շահութաբերություն՝ որպես ամսական տոկոս
- Անվանվել է ռիսկից զերծ և նորեկների համար հարմար
- Հղում արհեստական ինտելեկտին՝ կանոնները նկարագրելու փոխարեն
- Առևտրային հաշվի համար մուտքի և գաղտնաբառի հարցում
Սխեմայի աղբյուրը՝ նախազգուշացնող նշանների հեղինակային ամփոփագիր FINRA և CFTC ավտո-առևտրի մասին; սրանք ստուգման ուղեցույցներ են, ոչ թե իրավական որակավորումներ.
Պարզ կանոն. այն, ինչ չի կարող ստուգվել, համարվում է բացակայող. Զեկույց առանց փորձերի քանակի, շահութաբերություն առանց ժամանակաշրջանի և ծախսերի, «մեր ալգորիթմը նեյրոնային ցանցում» առանց կանոնների նկարագրության. այս ամենը տվյալներ չեն.
Երբ բոտի կարիք չկա. ինչ չի շտկում ավտոմատացումը
Գլխավորը
կարգապահությունը չի անհետանում ավտոմատացման ընթացքում, այն տեղափոխվում է կազմաձևման փուլ. Ավելի հարմար է այն կոտրել այնտեղ.
Ռոբոտը հաճախ գնվում է որպես սեփական իմպուլսիվ որոշումների բուժում. Մեխանիզմն աշխատում է կիսով չափ. ձեռքն այլևս չի սեղմում կոճակը սխալ պահին, այլ հայտնվում է նոր կոճակ՝ «ճիշտ պարամետրերը մի շարք կորուստներից հետո». Սա նույն իմպուլսիվությունն է, միայն մշակողի միջերեսով. Կանոնները, որոնք օգնում են նման վարքագծի դեմ, հավաքագրված են նյութում. առևտրային հոգեբանություն.
Ավտոմատացումը վատ է վճարում ևս երեք դեպքում. Երբ քիչ գործարքներ կան, և որոշումը տևում է րոպեներ, ոչ թե վայրկյաններ. Երբ կանոնները դեռ փոխվում են շաբաթից շաբաթ, այսինքն՝ ըստ էության դեռ ռազմավարություն չկա. Եվ երբ շուկան կամ գործիքը լուծարված չեն. սայթաքումը կխլի առավելությունն ավելի արագ, քան բոտը կարող է ստանալ այն.
Բոտին պատրաստվելը արդյունք է տալիս նույնիսկ առանց բոտի. Գրավոր կանոնները, հաշվարկված ռիսկը և ազնիվ գրանցամատյանը բարելավում են ձեռքով առևտուրը, անկախ նրանից՝ դա վերաբերում է կոդին, թե ոչ. Հարակից նյութերը հավաքվում են ռազմավարությունների բաժինը.
Ռիսկեր եւ սահմանափակումներ
Գլխավորը
ավտոմատացումը փոխում է ռիսկի ձևը և չի նվազեցնում այն. Որոշ ռիսկեր հայտնվում են միայն բոտի գործարկումից հետո.
- Բոտը շահույթ չի երաշխավորում. Պայմանների համընկնումը ձեր կանոնների համաձայն դիմում ուղարկելու պատճառ է, և ոչ թե ճիշտ որոշման նշան.
- Շուկան փոփոխական է, առևտուրը կապված է կապիտալի կորուստի ռիսկի հետ. Ավտոմատ կատարումը մեծացնում է այս ռիսկի իրականացման արագությունը.
- Անցյալի կատարումը չի երաշխավորում ապագա կատարողականը. Հետադարձ փորձարկման հաշվետվությունը նկարագրում է ընտրված ժամանակաշրջանը և ընտրված պարամետրերը, և ոչ թե շուկայի վարքագիծը.
- Տեխնիկական խափանումները անկախ ռիսկի դաս են. կապի խափանում, չմատակարարված վեբ-կեռիկ, հարցումների սահմանաչափ, կրկնօրինակ հարցում, դադարեցված ահազանգ.
- Մուտք դեպի հաշիվ API - սա վստահություն է երրորդ կողմի կոդը. Կրճատված իրավունքները նվազեցնում են վնասը, բայց չեն վերացնում այն.
- Նյութը նկարագրում է ընդհանուր սկզբունքը. Յուրաքանչյուր կայք ունի իր հատուկ սահմանները, հիմնական իրավունքները և թեստավորման եղանակները, դրանք ստուգված են իր փաստաթղթերում.
Հրաժարում. Բովանդակությունը կրում է կրթական բնույթ և չի հանդիսանում անհատական ներդրումային առաջարկ. Շուկան փոփոխական է, առևտուրը կապված է կապիտալի կորուստի ռիսկի հետ. Անցյալի կատարումը չի երաշխավորում ապագա կատարողականը.
Աղբյուրներ
- Ռազմավարություններ Pine Script և բրոքերային էմուլյատորում - ինչպես են մոդելավորվում առևտուրը և ինչու է գծի ներսում շարժումն ավարտվում ըստ էվրիստիկայի.
- Վերափոխում փաստաթղթերում Pine Script - պատմության և իրական ժամանակի միջև անհամապատասխանության երեք պատճառ, առաջխաղացման ռեժիմի վտանգը.
- Ահազանգեր Pine Script-ում - ձգանման հաճախականություններ և բաց սանդղակի վրա ազդանշաններից խուսափելու միջոց.
- Վեբկեռիկներն օգնում են TradingView - ժամանակի ավարտը երեք վայրկյան, նավահանգիստներ 80 և 443, պարտադիր երկգործոն նույնականացում.
- Ինչու՞ դադարեց ահազանգը: - սահմանափակում 15 ակտիվացումները 3 րոպեների համար.
- Օգնության ծանուցումների մասին TradingView - ծանուցման գործողության ժամկետը և դրա երկարաձգման պայմանները.
- Փորձարկումն օգնում է MetaTrader 5 - մոդելավորման հինգ ռեժիմ և դրանց ճշգրտությունը.
- FINRA չգրանցված ընկերությունների համար ավտոառևտրի ռիսկերի մասին - վաճառողի տեխնիկան և կորստի ռիսկը, մինչև սեփականատերը տեղեկանա գործարքների մասին.
- CFTC AI-ի և առևտրային բոտերի մասին - խաբեբաների խոստումներ և վաճառողին ստուգելու չորս քայլ.
- SEC և FINRA ներդրումային ավտոմատացված գործիքների մասին - գործիքի սահմանափակումներ և ալգորիթմի ենթադրություններ.
- Ընդհանուր տեղեկություններ REST API Binance - մուտքի տեսակներ, սահմանափակումներ IP, կոդեր 429 և 418.
- Binance առևտրային բռնակներ - հաճախորդի պատվերի ID-ի վարքագիծ.
- Binance գործիքի զտիչներ - լոտի քայլ և նվազագույն պատվերի գումար.
- Իրավունքներ API-Binance բանալի - անհատական թույլտվությունների ցանկ, ներառյալ միջոցների դուրսբերումը.
- Բիբի խնդրանքի սահմանափակումներ V5 - հաշվի հաշիվ-ապրանքագիր և վերնագրեր՝ մնացած սահմանաչափով.
- Bailey, Borwein, Lopez de Prado, Zhu. Pseudo-Mathematics and Financial Charlatanism, Notices of the AMS, 2014 - յոթ կոնֆիգուրացիաներ և հետին փորձարկման ավելցուկի վտանգը.
Հաճախ տրվող հարցեր
Կարո՞ղ է ցուցանիշը ինքնուրույն բացել եւ փակել գործարքները?
Ոչ. Ցուցանիշը նկարում է աղյուսակը եւ կարող է ծանուցում ուղարկել, բայց չի ձեւավորում առեւտրի պատվեր. Որպեսզի առեւտուրը հայտնվի, ցուցանիշի եւ փոխանակման միջեւ պետք է լինի առանձին կոդ. այն ընդունում է վեբհաթ եւ ստուգում պայմանները, հաշվարկում է ծավալը եւ վերաբերում է կայքի API. Քանի դեռ այդպիսի օղակ չկա, ազդանշանը մնում է աղյուսակը բացելու եւ ձեռքով որոշում կայացնելու պատճառ.
Ինչո՞վ է բոտը տարբերվում պատճենահանման առեւտրից?
Բոտը կատարում է ձեր կանոնները, պատճենահանման առեւտուրը կրկնում է ուրիշների գործարքները. Առաջին դեպքում դուք գիտեք տրամաբանությունն ամբողջությամբ եւ կարող եք ստուգել այն պատմության վրա, երկրորդ դեպքում տրամաբանությունը ձեզ հասանելի չէ, եւ արդյունքը կախված է դիմացինի որոշումներից. Ռիսկը նույնպես տարբեր է. բոտը տեխնիկապես կոտրվում է, պատճենահանման առեւտուրը կախված է ուրիշի կարգապահությունից եւ այն բանից, թե արդյոք ձեր հաշվի չափը համընկնում է հեղինակի հաշվի չափի հետ.
Հնարավո՞ր է ցուցիչը միացնել անմիջապես փոխանակմանը?
Ոչ ուղղակիորեն. Ցուցանիշի ահազանգը կարող է HTTP- հարցում ուղարկել Ձեր հասցեին, սակայն փոխանակումը չի հասկանում նման հարցումը. նրան անհրաժեշտ է ստորագրված զանգի API ծավալով, պատվերի տեսակը եւ նույնացուցիչը. Հետեւաբար, շղթայում միշտ կա միջանկյալ ծառայություն, որն ընդունում է վեբհուկը եւ այն վերածում խնդրանքի. Հենց այս ծառայությունն է, որ պատասխանատու է կրկնօրինակների ստուգման եւ կապի խափանման դեպքում վարքագծի համար.
Ի՞նչ է տեղի ունենում, եթե վեբ հութը երկու անգամ գա?
Առանց պաշտպանության մեկի փոխարեն կհայտնվեն երկու դիրքեր, եւ սա սովորաբար կգտնվի ոտքի վրա. ծավալի կեսը փակ է, մյուսը մնում է կախված. Պատվերի նույնականացուցիչները միայն մասամբ ապահովագրված են փոխանակման կողմում, ուստի նրանք պաշտպանություն են անում տանը. պատվերը ստանում է իր սեփական բանալին նախքան այն ուղարկելը, Միակցիչը մի քանի րոպե հիշում է այն եւ նույն բանալով անջատում է երկրորդ հարցումը. Սա դիտավորյալ ստուգվում է՝ նույն ազդանշանը երկու անգամ ուղարկելով դեմո հաշվին.
Արդյո՞ք հետադարձ թեստը երաշխավորում է ապագա շահույթը?
Ոչ. Հետադարձ թեստը ցույց է տալիս, թե ինչպես են նշված պայմանները մշակվել ընտրված ժամանակահատվածում ընտրված պարամետրերով. Առաջիկա արդյունքը կախված է շուկայից, ծախսերից, կատարման որակից եւ կանոններին հետեւելու հարցից. Տարբերակները թվարկելիս գեղեցիկ զեկույցը գրեթե անխուսափելի է. յոթ անկախ կոնֆիգուրացիաները բավարար են երկու տարվա համար, ուսուցման նմուշի վրա Շարփի գործակիցը հավասար է նմուշի զրոյից դուրս մեկին.
Արդյո՞ք ես պետք է իմանամ, թե ինչպես ծրագրավորել բոտ աշխատեցնելու համար?
Պատրաստի կոնստրուկտորների եւ փոխանակումների ներկառուցված բոտերի համար - ոչ, այնտեղ կանոնները սահմանված են ինտերֆեյսում. Ձեր սեփական տրամաբանության համար անհրաժեշտ է նվազագույն մակարդակ՝ հասկանալ հարցման մարմնի ձեւաչափը, բանալիների իրավունքները եւ փոխանակման սխալների մշակումը. Առանց դրա, հնարավոր չի լինի ստուգել նաեւ ուրիշի կոդը, բայց դուք ստիպված կլինեք ստուգել այն. դիմումների պատասխանատվությունը մնում է հաշվի սեփականատիրոջ վրա, անկախ նրանից, թե ով է գրում ծրագիրը.




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