Binance Futures bots neizdodas tikai tāpēc, ka signāls ir slikts.
Dažreiz tie neizdodas, jo konta stāvoklis ir novecojis.
Es ar to saskāros pagājušajā nedēļā: viena pasūtījuma daļēja izpilde, websocket atkārtoti savienojās 1.8 sekundes vēlāk, un bots īsu brīdi izturējās pret kontu kā pret tukšu.
Tur sākas dubultpasūtījumi.
Mana pamata Binance Futures noteikums tagad:
1. Sinhronizēt konta stāvokli pēc katra atkārtota savienojuma
2. Sekot gaidošajiem pasūtījumiem atsevišķi no atvērtajām pozīcijām
3. Pievienot dzesēšanas laiku pēc katras izpildes
4. Atcelt novecojušos pasūtījumus pirms jauniem ierakstiem
5. Reģistrēt noraidītos signālus, nevis tikai izpildītās tirdzniecības
6. Pārtraukt tirdzniecību pēc 3 neveiksmīgiem pasūtījumu mēģinājumiem
Garlaicīga uzlabošana, reāla priekšrocība.
Lielākā daļa botu veidotāju vispirms optimizē ierakstus. Es labprātāk uzlabotu stāvokļa atjaunošanu pirms jauna indikatora pievienošanas.
Bots bez tīras stāvokļa apstrādes ir tikai atriebības tirdzniecība ar Python.
Attiecībā uz Binance Futures botiem, mani interesē:
- pēdējā izpildes laiks
- pozīcijas lielums
- maržināšanas režīms
- atvērtie pasūtījumi
- noraidītie signāli
- atkārtota savienojuma skaits
- dzesēšanas statuss
Ja tavs bots nevar atbildēt uz šiem jautājumiem pirms nākamā pasūtījuma ievietošanas, tam nevajadzētu ievietot pasūtījumu.
Tu labāk samazinātu tirdzniecības skaitu par 20%, vai arī turētu vienu apslēptu dubultpasūtījumu kļūdu dzīvu?
#Binance #Futures #TradingBots #RiskManagement