Kako sami napraviti robota za trgovanje

Da biste stvorili robota za trgovanje, ne morate znati programirati niti unajmiti programera. Možete sami izraditi robota. Kako sami napraviti robota za trgovanje Prijavite se na opexflow.com putem Telegrama. Zatim idite na stranicu za izradu robota. Kako sami napraviti robota za trgovanje Do stranice za izradu robota možete doći sljedećim putem: (1) Signali -> (2) Kontrole -> (3) Kreiraj. Ili otvorite link . Na ovoj stranici možete izraditi punopravnog robota koji će automatizirati stvaranje i rebalans portfelja. Pogledajmo funkcionalnost stvaranja robota točku po točku.

Postavljanje robota

1. Sklapanje posla . Ako želite da robot otvara naloge za kupnju na temelju ulaznog signala, odaberite Dugo. Ako robot mora skratiti (prodati) na temelju ulaznog signala, tada odaberite Short. Kako sami napraviti robota za trgovanje 2. Vremenski okvir . Ova je stavka potrebna za testiranje robota (provjera povijesnih podataka). Ovo polje ne utječe na trgovanje putem OpexBota. Ovdje ne treba ništa mijenjati. 3. Ravnoteža . Ova je stavka potrebna za testiranje robota (provjera povijesnih podataka). Ovo polje ne utječe na trgovanje putem OpexBota. Ovdje možete postaviti početni iznos depozita s kojim će se provesti testiranje unatrag. Kako sami napraviti robota za trgovanje 4. Ograničenje obujma jednog instrumenta u portfelju . Ovdje ograničavate količinu jednog instrumenta u portfelju. Na primjer, ako imate stanje od 100.000 rubalja, a ograničenje je postavljeno na 20%, tada robot neće kupiti jedan instrument za više od 20.000 rubalja. To će vam omogućiti da uravnotežite svoj portfelj s najmanje 5 dionica uz 20% depozita, odnosno do 20 tisuća rubalja. Kako sami napraviti robota za trgovanje 5. Veličina transakcije (kao postotak pologa) . Ovdje ograničavate robota na jednu trgovinu. Ako želite postupno raspodijeliti depozit, postavite limit od 10%, a zatim će robot kupiti udjele za cijeli depozit u 10 koraka. Ako se kladite 100%, robot može u jednom koraku podijeliti cijeli depozit. Kako sami napraviti robota za trgovanje 6. Tarife i provizije, provizije (u postocima), brokerske usluge mjesečno . To su rezervirana polja za natjecanja i backtesting, tako da se svi natječu pod stvarnim i jednakim uvjetima s istom provizijom od transakcija. Možete odabrati samo jednu od banaka uz određenu proviziju. Ovaj izbor ni na koji način ne utječe na korištenje robota u OpexBotu. Kako sami napraviti robota za trgovanje 7. Koristite polugu (trgovanje maržom) . Poluga koju odaberete za trgovanje utječe i na testiranje unatrag i na robota u OpexBotu. Ako ne znate što je to, nemojte mijenjati ovo polje. Kako sami napraviti robota za trgovanje 8. Kako sklopiti posao . Ovisno o izboru ovog parametra, polja postavki robota mogu se zatvoriti putem StopLoss-a i TakeProfit-a i putem signala. Ili oba scenarija. Kako sami napraviti robota za trgovanje Ako odlučite zatvoriti trgovinu pomoću TakeProfit i StopLoss, bit će dostupna sljedeća polja: TakeProfit i StopLoss su prikazani kao postotak, nakon čijeg dostizanja će se izvršiti događaj odabran u nastavku. Na primjer, kada se dosegne vrijednost praga, otvorena pozicija se može zatvoriti u potpunosti ili djelomično. Ili prosječno (umjesto zatvaranja pozicije, bit će povećano, naprotiv). Iz toga se mogu modelirati različite strategije. Na primjer: StopLoss: -5% Kada se dosegne ovaj prag: prosjek. Kupili ste dionicu za 10.000 rubalja. Ako dionica padne za 5%, robot će vam ponuditi da je prosječite (kupite dodatnih 50% dionica). Tako je lako oblikovati strategijuMartingale . Kako sami napraviti robota za trgovanje Sva polja s postavkama robota su popunjena, prelazimo na fazu kreiranja ulaznog signala. Da biste to učinili, kliknite na gumb “Dalje”. Kako sami napraviti robota za trgovanje

Postavljanje signala

Prema zadanim postavkama, ulazni signal je uvijek konfiguriran u ovoj fazi. Ali ako ste odabrali izlaz po signalu, tada će vam biti ponuđen dodatni izlazni signal. Postavljanje ulaznog signala bit će objašnjeno u nastavku; izlazni signal se generira na sličan način. Signali se sastoje od sljedećih parametara.

  • Odabir oznake
  • Filtrirajte prema tehničkim podacima
  • Filtriraj po stat. prognoza
  • Filter promjene cijene
  • Filter omjera volumena

Kako sami napraviti robota za trgovanje 1. Odabir tickera . Tickere koji vas zanimaju možete odabrati pojedinačno ili po djelatnostima. Ako niste odabrali nijedan, smatra se da ste odabrali sve tickere. Kako sami napraviti robota za trgovanje 2. Filtrirajte prema tehničkim podacima . Unesite tehničke podatke koji vas zanimaju. Trenutno su dostupni RSI i MACD za dnevni triframe. Ako trebate dodatne indikatore tehničke analize, pišite o tome na forumu. Ako ne ispunite ništa u ovom odjeljku, signal neće koristiti indikatore tehničke analize. Kako sami napraviti robota za trgovanje 3. Filtriraj prema stat. prognoza Ovaj parametar koristi podatke iz statističke prognoze, koja je navedena na web stranici u odjeljku tehničke analize. Ako ne ispunite polje, onda stat. prognoza se ne koristi. Kako sami napraviti robota za trgovanje 4. Filter promjene cijene . U ovom odjeljku možete odrediti parametre koji će poslati signal samo za one dionice koje su se promijenile za postotak koji ste naveli. Ako navedete negativan postotak, bit će signal za pad dionica. Kako sami napraviti robota za trgovanje 5. Filter omjera volumena . Ovaj se filtar koristi samo u OpexBotu i nije uključen u testiranje unatrag. U ovom polju možete odrediti omjer anonimiziranih količina kupoprodajnih transakcija za različite vremenske intervale. Kako sami napraviti robota za trgovanje Nakon ispunjavanja najmanje jednog parametra ulaznog signala, pojavit će se gumbi za pokretanje i spremanje robota. Kako sami napraviti robota za trgovanje Gumb “Start” pokrenut će testiranje unatrag (pogledat ćemo ga u nastavku) s mogućnošću daljnjeg dodavanja robota u tablicu natjecanja u isplativosti. Gumb za spremanje spremit će robota na vašu stranicu i može se koristiti za trgovanje. Pritisnite gumb Spremi. Ispunite ime i opis i spremite robota. Nakon toga možemo otići na profil na stranici robota i tamo ga vidjeti. Osim toga, ovaj robot će se pojaviti na platformi OpexBot, moći će se pokrenuti i pregledati signal za upravljanje portfeljem koji robot daje u određenom trenutku. O korištenju pomoćnog robota i signala u OpexBotu bit će riječi u zasebnom članku. Za sada, prijeđimo na testiranje robota.
Kako sami napraviti robota za trgovanje Kako sami napraviti robota za trgovanje Kako sami napraviti robota za trgovanje Kako sami napraviti robota za trgovanje

Testiranje robota unatrag

Ako prilikom izrade robota kliknete Start umjesto spremanja, prijeći ćete u način testiranja robota pomoću povijesnih podataka. Ako ste odabrali sve dionice, ima puno signala za ulazak ili izlazak, suočit ćete se s ograničenjem. Da biste to zaobišli, trebate ili smanjiti broj dionica kojima se trguje ili dati točnije ulazne signale. Kako sami napraviti robota za trgovanjeAko ima manje od pet tisuća signala, otvorit će se simulacija profitabilnosti robota kojeg ste izradili. Tu će se uzeti u obzir svi ulazni i izlazni signali na dnevnim vremenskim okvirima, kao i profitabilnost izračunata uzimajući u obzir sve postavke. primjer . Ako robot ima pozitivnu profitabilnost, tada ga možete spremiti i ući u tablicu konkurencije i rangiranja profitabilnosti robota za trgovanje. Ako imate pitanja ili želite da robot bude napravljen za vas, pišite o tome na forumu .
Kako sami napraviti robota za trgovanje Kako sami napraviti robota za trgovanje Kako sami napraviti robota za trgovanje Kako sami napraviti robota za trgovanje

Pavel
Rate author
Add a comment