Yakadzama wongororo yeOs.Engine – mapuratifomu ekutengesa algorithmic uye kugadzira marobhoti

Торговые роботы

Mhedziso yeOsEngine yakavhurika sosi chikuva chealgorithmic kutengeserana, kushanda, interface, kuisirwa uye kusikwa kwemarobhoti ekutengesa akavakirwa paOs.Engine terminal. Os.Engine inzvimbo yemazuva ano yekutengesa yealgorithmic
yekutengesa uye kugadzira uye kuyedza
marobhoti ekutengesapahwaro hwayo. https://articles.opexflow.com/trading-bots/s-otkrytym-isxodnym-kodom.htm Nekuda kwekuedza kwevagadziri, vashandisi vanogona kushandisa nhamba huru yezviratidzo zvehunyanzvi, machati anogoneka uye 8 marudzi emakenduru. Uyewo vhura kupinda kune 30 pre-yakaiswa marobhoti, kugadzira zviratidzo zvega uye kutarisa basa ravo mu test mode. Kuvapo kwezvibatanidza zvakavakwa zvinobvumira vatengesi vealgorithmic kuti vabatanidze kwete chete kuMoscow stock exchange (Mosbirzhe), asiwo kune cryptocurrency / misika yekunze. Pazasi iwe unogona kudzidza zvakawanda nezve mashandiro eiyo yekutengesa terminal, chimiro chayo, kugadzira marobhoti kubva kutanga uye maficha ekushanda neOs.Engine.
Yakadzama wongororo yeOs.Engine - mapuratifomu ekutengesa algorithmic uye kugadzira marobhotiOs.Engine –
Open Source Algo Trading Platform inowanikwa
paGitHubtevera chinongedzo https://github.com/AlexWan/OsEngine, kwaunogona kudhawunirodha mafaera ekuisa, iyo Git Hub rezinesi faira, uye nevamwe. Iyo Os.Engine purojekiti yakavhurika zvizere sosi uye ine inobvumidza Apache 2 marezinesi.
Yakadzama wongororo yeOs.Engine - mapuratifomu ekutengesa algorithmic uye kugadzira marobhoti

Os.Engine kushanda

Iyo robhoti yekutengesa inonangwa zvakanyanya kune yenguva pfupi / yepakati-yenguva nyanzvi mumunda wealgorithmic kutengeserana. Os.Engine inzvimbo yakakwana iyo inokutendera iwe kugadzira, kuyedza uye kumhanya yekutengesa bots. Mukana wakakura weiyi
yakavhurika sosi terminal kuvepo kweakasiyana akagadzirira-akagadzirwa algorithms (countertrend / mapatani / HFT / arbitrage / semi-otomatiki kutengeserana pane tekinoroji yekuongorora zviratidzo uye nevamwe).
Yakadzama wongororo yeOs.Engine - mapuratifomu ekutengesa algorithmic uye kugadzira marobhotiIyi ficha ichave yakafarirwa zvizere nevatangi uye yakawedzera algorithmic vatengesi. Iyo Os.Engine architecture, iyo inogona kuwanikwa chete paPC, yakagadziridzwa seyekuwedzera kune Visual Studio software. Asati atanga kushanda neiyo terminal, mutengesi anozofanirwa kutarisira kurodha, kuisa Visual Studio uye kudzidza izvo zvekutanga zveC # mutauro. Nekuda kwekuti maprotocol anogona kuyedzwa, vashandisi vanogona, kana zvichidikanwa, nzira dzekuyedza pamachati enhoroondo ane nguva dzakasiyana.
Yakadzama wongororo yeOs.Engine - mapuratifomu ekutengesa algorithmic uye kugadzira marobhotiIyo data ichatakurwa nekukurumidza zvakakwana kuburikidza neOs.Data protocol. Kana paine chinodiwa chekuchengetedza machati / zvimedu zvebhuku reodha, zvakakodzera kuchinjira ku diski. Iwe unogona zvakare kuchengetedza mafaera eakagadzirira-akagadzirwa nzira ipapo.

Cherechedza! Vashandisi vanogona kugadzira zviratidzo zvega uye kuyedza basa ravo muyedzo maitiro.

Yakadzama wongororo yeOs.Engine - mapuratifomu ekutengesa algorithmic uye kugadzira marobhoti

Os.Engine chimiro chekugadzirisa algorithmic kutengesa matambudziko

Iyo Os.Engine chikuva ine akati wandei maprotocol ayo anobvumidza iwe kuti uite otomatiki maitiro ekutengesa. Vanogona kugoverwa muzvikamu zvinotevera:

  1. Optimizer/Tester/Miner kuva hurongwa hwemaprotocol, mabasa ayo ndeekuita tsvakiridzo/kuongorora. Iko mukana wekuyedzwa kweportfolio (kupfuura 2 bots) uye akawanda-musika kutengesa emulation inobvumidzwa.
  2. Data – parameter yakagadzirirwa kudhawunirodha data renhoroondo kubva kumisika dzakasiyana (makenduru/magirazi/matepi ekutengeserana).
  3. Bot Station isarudzo inobvumidza iwe kumhanya algorithms mumisika dzakasiyana. Vatengesi vanogona kuita zvekutengesa nekutumira zviziviso zveSMS kana maemail. Kuti udzore basa rebhoti, nyanzvi dzinopa zano kushandisa danda rekutengesa.

Yakadzama wongororo yeOs.Engine - mapuratifomu ekutengesa algorithmic uye kugadzira marobhotiMugadziri akavewo nechokwadi chekuti vashandisi vanogona kukurumidza kuchinja pakati pezvishandiso. Kuti uite izvi, nzvimbo yekushanda yakagadzirwa nenzira ye graphical interface.

Algo trading

Kuita algorithmic kutengeserana, Bot Station inoshandiswa, inotangisa algorithm pamusika, pamwe neiyo bot yekugadzira layer (Visual Studio). Mune yekupedzisira, zvinogoneka kunyora kodhi yerobhoti yako wega. Chiyero chenzvimbo yebasa hachina kuganhurirwa nehukuru hwekodhi. Vatengesi vanogona kugadzira algorithms yechero yakaoma.
Yakadzama wongororo yeOs.Engine - mapuratifomu ekutengesa algorithmic uye kugadzira marobhotiKuti umhanye pre-yakaiswa algorithms, iwe unozofanirwa kusarudza pane chaiyo yekutengesa peya kana musika. Zvinogoneka kuwedzera kugadzirisa Os.Engine marobhoti kuitira kuona inotenderwa kutsvedza uye huwandu hwemijenya. Uchishandisa bhuku reodha, mutengesi anogona kuita kutengeserana nemaoko.
Yakadzama wongororo yeOs.Engine - mapuratifomu ekutengesa algorithmic uye kugadzira marobhoti

Mazano! Iwe unogona kuwana ruzivo rwakadzama nezve marobhoti anobva paOs.Engine uye musimboti webasa ravo pawebhusaiti yepamutemo yemugadziri.

Test environment

Rogi yakagovaniswa ndiyo chishandiso chikuru chenzvimbo yekuyedza. Nyanzvi dzinokurudzira vatengesi kuti vatore nzira ine mutoro yekuchengetedza manhamba ekutengeserana uye kuongorora kushanda kwechirongwa. Mu test mode, ma tabo anowanikwa nemhando:

  • kukura kweakaundi;
  • drawdowns;
  • zvinzvimbo zvakavhurika kana kuvharwa parizvino;
  • volume.

Iyo sisitimu inoita ongororo inobudirira yepodfolio yese kana kuongorora maodha chaiwo zvakadzama. Mutariri wengozi akavakirwa muchirongwa anokubvumira kuti uchengetedze kurasikirwa kuri pasi pesimba. Vashandisi vane sarudzo yekuseta iyo inogoneka yakawanda muzana yekurasikirwa.

Machati uye ongororo yehunyanzvi

Vagadziri vakaisa “makenduru echiJapan – echinyakare” machati nekukasira. Nekudaro, kana zvichidikanwa, unogona kusarudza imwe mhando yemakenduru: Revers / Tiki / Renco, nezvimwe. Nguva yenguva dzenguva iri mukati mesekondi 1 – 1 mwedzi. Iwe haufanirwe kunetseka nezve kubatanidza zviratidzo zvehorizontal volumes. Iwo akabatanidzwa kune ese machati otomatiki. Pakati pehuwandu hukuru hwehunyanzvi hwekuongorora zviratidzo (kune anopfuura makumi mashanu), inonyanya kufarirwa ndeiyi:

  • Ichimoku;
  • MACD
  • RSI;
  • VWAP;
  • Ivashov Range.

Cherechedza! Uchishandisa Visual Studio, mutengesi wega wega achakwanisa kugadzira yavo chiratidzo.

OS Injini – nharaunda yekugadzira uye yekuyedza kutengesa marobhoti: https://youtu.be/a6spkWi-3cw

Maconnections aripo

Mushandisi ane nzira mbiri dzekubatanidza: kuburikidza nemamwe materminals ekutengesa uchishandisa chinongedzo / uye zvakananga. Inogona kubatanidzwa ne:

  • Moscow Exchange (inokurumidza kuguma, SmartCom, Plaza 2, Transaq ichashandiswa ) ;
  • cryptocurrency exchanges – Binance/Bitmex/Huobi/Bitstamp, nezvimwewo;
  • Forex broker OANDA.

Kuburikidza nemabroker LMAX, Ninja Trader, Interactive Brokers, kubatana kumisika yekunze kunobvumidzwa.
Yakadzama wongororo yeOs.Engine - mapuratifomu ekutengesa algorithmic uye kugadzira marobhoti

Zvinoumba Os.Engine

Izvo zvinogona kujeka kune vatengesi vekutanga maitiro ekushanda pamwe neyekutengesa chikuva chealgorithmic yekutengesa Os.Engine. Pazasi iwe unogona kujairana neakasarudzika ekushanda munzvimbo yeOs.Engine uye uone kuti iwe unogona sei kuseta chinzvimbo chekutevera.

Kuti usvike kuMain Menu, vashandisi vanorodha uye vanomhanyisa chirongwa. Maitiro ekusarudza ma module akaomesesa, nekuti chete nhamba yeakanyanya kukosha anosvika mana: tester/robot/data/converter. Iyo tester imodule inovhura sarudzo yekuyedza nzira uye simulating kutengeserana. Iyo Robot module, zvakare, ine basa rekuita kutengeserana chaiko pane stock exchange. Iyo Date module yakagadzirirwa kudhawunirodha uye kuchengetedza nhoroondo yemakenduru data, pamwe nekuodha mabhuku zvimedu uchishandisa Finam connectors/server. Kutenda kuShanduro, data inoshandurwa kubva kumakiti kuenda kumakenduru ane yakatarwa nguva yakatarwa.
Yakadzama wongororo yeOs.Engine - mapuratifomu ekutengesa algorithmic uye kugadzira marobhoti

Maitiro ekumhanyisa chikuva muyedzo mode

Kugadzira pani nyowani, vatengesi tinya pane “Wedzera Panel” kuraira. Iwindo rekusarudza richavhurika pachiratidziri. Mushure meizvozvo, vashandisi vanoenderera kune zvigadziriso zvepaneru. Chokutanga pane zvose, sarudza rudzi rwakakodzera (somuenzaniso, robhoti paCCI chiratidzo). Wobva waisa zita, iro rinofanira kunge rakasiyana. Padanho rekupedzisira, ingobaya bhatani rekuti “Gamuchira”.
Yakadzama wongororo yeOs.Engine - mapuratifomu ekutengesa algorithmic uye kugadzira marobhoti

Panel customization features

Haasi ese mapaneru ane marongero ega. Kuti ugadzirise iro robhoti, iwe uchafanirwa kuenda kune yakakodzera pani. Nerubatsiro rwepaneru, vatengesi vanowana mukana wekushandisa nzira dzakasiyana dzekutengesa mukati meiyi raibhurari (yakaparadzana bots / yega yekutengesa zviteshi).
Yakadzama wongororo yeOs.Engine - mapuratifomu ekutengesa algorithmic uye kugadzira marobhoti

Position tracking

Nzira dzakajairwa dzekutevera chinzvimbo dzinogona kupihwa kune chero masanganiswa akavhurwa mukati meimwe mapaneru. Nekudzvanya pane “Position Tracking” kuraira, mushandisi anodaidza zvigadziriso. Iwindo richaonekwa pachiratidziro rine zvinhu zvinotevera:

  1. Mira – iyo yakajairwa yekumisa mirairo, iyo inotarwa pamutengo chaiwo wekupinda munzvimbo +/- kukosha kwe “Kubva pakupinda kuenda kuStop”. Mukuwedzera, iwe unogona kuseta kutsvedza.
  2. Profit . Pamutengo chaiwo wekupinda muchinzvimbo +/- kukosha kwe “Kubva pakupinda kuPurofiti” kwakaiswa uye yakajairika purofiti kurongeka. Kana zvichidikanwa, kuwedzera kutsvedza kunobvumidzwa, iyo iyo yekupedzisira kutenga kana kutengesa kurongeka inoiswa muhurongwa.
  3. Kubviswa kwenguva pfupi kwezvikumbiro , izvo zvinokutendera iwe kudzora nguva iyo iyo application ichaitwa. Pakangopera nguva, chikumbiro chinobviswa kubva mukutsinhana. Muzviitiko apo zvikumbiro zvekuvhura zvisina kunyatsoitwa, chinzvimbo chinorambwa. Muchiitiko chekuitwa kwechikamu chekuraira, chinzvimbo chicharamba chakavhurika.
  4. Kuita pakubviswa kwezvikumbiro zvekuvharwa . Zvinogona kuitika kuti chikumbiro chekuvhara tikiti hachishande. Semuenzaniso, stop order haishande, uye musika unofamba kubva pairi.

Iyo yakanyanya kudhonza kubva pamutengo ndiyo chinhambwe mumapoinzi, iyo iyo mutengo unogona “kubva” kubva pamutengo wekuraira. Mushure meizvozvo, iyo system inodzoreredza kurongeka. Pane mamiriro ezvinhu apo iyo system inobvisa odha kubva panzvimbo yakavhurwa zuva rakapfuura. Usavhunduka, nekuti hapana anozokanganisa kushandisa block. Mushure mekunge maitiro atumirwa, Musika uchaita basa rekuvhara nzvimbo yemusika yemutengi. Limit, zvakare, ichave nehanya nekuvhara kwayo muganho kurongeka neiyo inotsvedza yakaiswa pamberi.

Cherechedza! Iwo marongero akanyorwa pamusoro haakwanise kutsiva ega ega matekiniki ekuisa anomira / purofiti mukati mebhoti. Muchiitiko kana kumira kuchipihwa mukati mebhoti, uye mushandisi akawedzera kugadzirisa pani, kupokana hakugone kudzivirirwa.

Zvinofanira kurangarirwa kuti kana “Reaction pakubviswa kwemirairo yekuvhara” yakaremara, vatengesi vacharamba vasina kuzvidzivirira panguva yekufamba kwemusika. Iwe zvakare unofanirwa kuyeuka kuti ese ma tabo pane erutsigiro marongero epaneru ari ega. Muzviitiko apo bot inoshandisa zvinopfuura maturusi maviri, iwe uchafanirwa kutarisa kana rutsigiro rwakagadzirirwa kune yega tab.

Connection

Kugonesa mapaneru kuti abatanidze kune sevha kuti awedzere kudzoreredza data, vashandisi vanozofanira kubaya pane iyo Data Settings chikamu. Pashure paizvozvo, vatengesi:

  1. Dzvanya pazita reseva yaunoda kubatanidza.
  2. Sarudza chiridzwa chichashandiswa mukutengesa mune ramangwana.
  3. Enda kumakirasi Akaoneswa, vhura iyo Trading Account (Portfolio), pane iyo kutengeserana kwakarongwa.
  4. Inovhura Nguva yakatarwa yedata (yakagamuchirwa) uye nzira yekuunganidza makenduru. Pakupera kwekuita, kutengeserana mu emulator kunoitwa zvakare.

Yakadzama wongororo yeOs.Engine - mapuratifomu ekutengesa algorithmic uye kugadzira marobhotiKosi yekugadzira marobhoti paOs.Engine – kuvhura robhoti rekuchinjana kubva kuA kuenda kuZ (QUIK + Os.Engine): https://youtu.be/hBsnN5QhcQ0 Kosi yese yekugadzira marobhoti kubva kutanga, kushanda nzira dzekutengesa (os injini zano ) uye Os.Engine yekuongorora inowanikwa pa https://www.youtube.com/channel/UCLmOUsdFs48mo37hgXmIJTQ/videos

General magazine

MuOs.Engine yekutengesa terminal, unogona kujairana nehuwandu hwekutengesa kana kuyedza. Kuti uite izvi, zvichave zvakakwana kuenda kuGeneral Journal nekudzvanya bhatani rezita rimwechete muMenu Menyu. Pakangovhurwa jenari, mushandisi anobva aendeswa kuchikamu che “Equity”, kwaunogona kudzidza ruzivo rwakajeka nezvekukura kweakaundi. Uye zvakare, iyo yakazara purofiti, mari kubva kupfupi / kureba kutengeserana, data kune yega yega inotengeswa pani icharatidzwa. Vatengesi vanogona kuona ruzivo rwese pane ese ma tabo.
Yakadzama wongororo yeOs.Engine - mapuratifomu ekutengesa algorithmic uye kugadzira marobhoti

Zvakanakira nezvayakaipira

Os.Engine, kufanana nedzimwe nzvimbo yekutengesa, haina chete zvakanakira, asiwo zvisingabatsiri, zvakanaka, nokuda kwepuratifomu iyi, inogona kungova subjective uye pasina ruzivo rwekugadzira purogiramu kubva kumutengesi. Kusimba kwepuratifomu kunosanganisira:

  • zvachose open source;
  • kuvapo kwevakagadzirirwa-yakagadzirirwa bots, iyo nhamba inodarika makumi matatu;
  • Rutsigiro rwekutaura chiRussia;
  • yakakura kushanda;
  • kupa vashandisi zvinhu zvekudzidzisa, vachishandisa izvo vatengesi vanogona kudzidza kunyora bots pachavo);
  • mukana we inter-exchange arbitration;
  • kuvapo kwemagazini / tsamba yekutumira / scalper girazi / akawanda-level kutema matanda uye rezinesi remvumo.

Tichitarisa nemhinduro kubva kuvashandisi veOs.Engine vakakwanisa kuonga zvakanakira iyo terminal, hapana zvikonzero zvemanzwiro asina kunaka. Hapana zvikanganiso zvakaonekwa panguva yekushandiswa. Os.Engine ndeye yakavhurika sosi yekutengesa terminal, iyo mabhenefiti ayo achafarirwa kwete chete nevanotanga, asiwo nevatengesi vekutengesa. Wese munhu anogona kugona chirongwa kana aine hunyanzvi hwekugadzirisa hunyanzvi, inova mukana wakakura, pamwe nekushanda kwakakura. Os.Engine yakakodzera kwete chete kune vatengesi vane hunyanzvi, asiwo kune vanotanga vari kungobata rudzi urwu rwekuita.

info
Rate author
Add a comment