Če želite ustvariti trgovalnega robota, vam ni treba znati programirati ali najeti programerja. Robota lahko ustvarite sami. Prijavite se na opexflow.com prek Telegrama. Nato pojdite na stran za ustvarjanje robota. Do strani za ustvarjanje robota lahko pridete po naslednji poti: (1) Signali -> (2) Kontrole -> (3) Ustvari. Ali odprite povezavo . Na tej strani lahko ustvarite polnopravnega robota, ki bo avtomatiziral ustvarjanje in ponovno uravnoteženje portfelja. Oglejmo si funkcionalnost ustvarjanja robota po točkah.
Nastavitev robota
1. Sklenitev posla . Če želite, da robot odpre nakupna naročila na podlagi vstopnega signala, izberite Dolgo. Če mora robot skrajšati (prodati) na podlagi vstopnega signala, izberite Short. 2. Časovni okvir . Ta element je potreben za preizkušanje robota (preverjanje zgodovinskih podatkov). To polje ne vpliva na trgovanje prek OpexBot. Tukaj ni treba ničesar spreminjati. 3. Ravnovesje . Ta element je potreben za preizkušanje robota (preverjanje zgodovinskih podatkov). To polje ne vpliva na trgovanje prek OpexBot. Tukaj lahko nastavite začetni znesek depozita, s katerim se bo izvajalo testiranje za nazaj. 4. Omejitev obsega enega instrumenta v portfelju . Tukaj omejite količino enega instrumenta v portfelju. Na primer, če imate stanje 100.000 rubljev in je omejitev nastavljena na 20%, potem robot ne bo kupil enega instrumenta za več kot 20.000 rubljev. To vam bo omogočilo, da uravnotežite svoj portfelj z najmanj 5 delnicami pri 20% depozita, to je do 20 tisoč rubljev. 5. Velikost transakcije (kot odstotek pologa) . Tukaj omejite robota na eno trgovino. Če želite depozit porazdeliti postopoma, potem nastavite omejitev 10%, nato bo robot kupil delnice za celoten depozit v 10 korakih. Če stavite 100 %, lahko robot v enem koraku razdeli celoten depozit. 6. Tarife in provizije, provizije (v odstotkih), posredniške storitve na mesec . To so rezervirana polja za tekmovanja in testiranje za nazaj, tako da vsi tekmujejo pod realnimi in enakimi pogoji z enako provizijo od transakcij. Izberete lahko samo eno izmed bank z določeno provizijo. Ta izbira na noben način ne vpliva na uporabo robota v OpexBotu. 7. Uporabite finančni vzvod (trgovanje z maržo) . Vzvod, ki ga izberete za trgovanje, vpliva tako na testiranje za nazaj kot na robota v OpexBotu. Če ne veste, kaj je to, potem ne spreminjajte tega polja. 8. Kako skleniti posel . Odvisno od izbire tega parametra se spreminjajo polja z nastavitvami robota; Ali oba scenarija. Če se odločite za zaprtje posla s TakeProfit in StopLoss, bodo na voljo naslednja polja: TakeProfit in StopLoss sta prikazana kot odstotek, po dosegu katerega se izvede spodaj izbran dogodek. Na primer, ko je dosežena mejna vrednost, se lahko odprta pozicija v celoti ali delno zapre. Ali povprečje (namesto zapiranja pozicije se bo povečalo, nasprotno). Iz tega je mogoče oblikovati različne strategije. Na primer: StopLoss: -5 % Ko je ta prag dosežen: povprečje. Kupili ste delnico za 10.000 rubljev. Če delnica pade za 5%, vam bo robot ponudil povprečje (kupite dodatnih 50% delnic). Tako enostavno je oblikovati strategijoMartingale . Vsa polja z nastavitvami robota so izpolnjena, preidemo na fazo ustvarjanja vstopnega signala. Če želite to narediti, kliknite na gumb “Naprej”.
Nastavitev signalov
Privzeto je vhodni signal vedno konfiguriran na tej stopnji. Če pa ste izbrali izhod po signalu, vam bo ponujen dodatni izstopni signal. Nastavitev vhodnega signala bo obravnavana v nadaljevanju; izhodni signal se ustvari na podoben način. Signali so sestavljeni iz naslednjih parametrov.
- Izbira tickerja
- Filtriraj po tehničnih podatkih
- Filtriraj po stat. napoved
- Filter za spremembo cene
- Filter volumskega razmerja
1. Izbira tickerjev . Izberete lahko posamično ali po panogah zanimanje za tickerje. Če niste izbrali nobenega, se šteje, da ste izbrali vse tickerje.
2. Filtrirajte po tehničnih podatkih . Vnesite tehnične podatke, ki vas zanimajo. Trenutno sta na voljo RSI in MACD za dnevni triframe. Če potrebujete dodatne indikatorje tehnične analize, pišite o tem na forumu. Če v tem razdelku ne izpolnite ničesar, signal ne bo uporabljal indikatorjev tehnične analize.
3. Filtriraj po stat. napoved Ta parameter uporablja podatke iz statistične napovedi, ki je navedena na spletnem mestu v razdelku tehnične analize. Če polja ne izpolnite, potem stat. napoved se ne uporablja.
4. Filter za spremembo cene . V tem razdelku lahko določite parametre, ki bodo pošiljali signal samo za tiste delnice, ki so se spremenile za odstotek, ki ga določite. Če določite negativen odstotek, bo prišlo do signala za padajoče delnice.
5. Filter volumskega razmerja . Ta filter se uporablja samo v OpexBot in ni vključen v testiranje za nazaj. V tem polju lahko določite razmerje anonimiziranih količin nakupno-prodajnih transakcij za različne časovne intervale.
Po izpolnitvi vsaj enega parametra vhodnega signala se prikažeta gumba za zagon in shranjevanje robota.
Gumb »Začni« bo sprožil testiranje za nazaj (ogledali si ga bomo spodaj) z možnostjo dodatnega dodajanja robota v tabelo tekmovanja donosnosti. Gumb za shranjevanje bo robota shranil na vašo stran in ga lahko uporabite za trgovanje. Kliknite gumb Shrani. Vnesite ime in opis ter shranite robota. Po tem lahko gremo na profil na strani robotov in si ga tam ogledamo. Poleg tega se bo ta robot pojavil na platformi OpexBot, možno bo zagnati in si ogledati signal za upravljanje portfelja, ki ga robot daje v določenem trenutku. O uporabi robota pomočnika in signalov v OpexBot bomo razpravljali v ločenem članku. Za zdaj preidimo na testiranje robota za nazaj.
Testiranje robota za nazaj
Če pri ustvarjanju robota kliknete Start namesto shranjevanja, boste šli v način testiranja robota za nazaj z uporabo zgodovinskih podatkov. Če ste izbrali vse delnice, je veliko signalov za vstop ali izstop, se boste soočili z omejitvijo. Da bi se temu izognili, morate zmanjšati število delnic, s katerimi se trguje, ali dati natančnejše vstopne signale. Če je signalov manj kot pet tisoč, se odpre simulacija donosnosti robota, ki ste ga ustvarili. Tam bodo upoštevani vsi vstopni in izstopni signali na dnevnih časovnih okvirih ter izračunana donosnost ob upoštevanju vseh nastavitev. primer Če ima robot pozitivno donosnost, ga lahko shranite in pridete v tabelo konkurence in razvrstitve donosnosti trgovalnih robotov. Če imate kakršna koli vprašanja ali želite, da vam robota naredijo, pišite o tem na forumu .