Muhtasari wa jukwaa la chanzo huria la OsEngine la biashara ya algoriti, utendakazi, kiolesura, usakinishaji na uundaji wa roboti za biashara kulingana na terminal ya Os.Engine. Os.Engine ni kituo cha kisasa cha biashara kwa
biashara ya algoriti na kuunda na kujaribu
roboti kwa biasharakwenye msingi wake. https://articles.opexflow.com/trading-bots/s-otkrytym-isxodnym-kodom.htm Shukrani kwa jitihada za watengenezaji, watumiaji wanaweza kutumia idadi kubwa ya viashiria vya kiufundi, chati zinazoweza kubinafsishwa na aina 8 za mishumaa. Pia fungua ufikiaji wa roboti 30 zilizosakinishwa awali, kuunda viashiria vya mtu binafsi na kuangalia kazi zao katika hali ya majaribio. Uwepo wa viunganisho vya kujengwa huruhusu wafanyabiashara wa algorithmic kuunganisha sio tu kwa soko la hisa la Moscow (Mosbirzhe), bali pia kwa cryptocurrency / masoko ya kigeni. Hapa chini unaweza kujifunza zaidi kuhusu utendaji wa terminal ya biashara, muundo wake, kuunda roboti kutoka mwanzo na vipengele vya kufanya kazi na Os.Engine.
Os.Engine –
Open Source Algo Trading Platform inapatikana kwenye
GitHubfuata kiunga https://github.com/AlexWan/OsEngine, ambapo unaweza kupakua faili za usakinishaji, faili ya leseni ya Git Hub, na zingine. Mradi wa Os.Engine ni chanzo huria kabisa na una leseni zinazoruhusiwa za Apache 2.
- Utendaji wa Os.Engine
- Muundo wa Os.Engine wa kutatua matatizo ya biashara ya algoriti
- Biashara ya Algo
- Mazingira ya mtihani
- Chati na uchambuzi wa kiufundi
- Viunganisho vinavyopatikana
- Vipengele vya Os.Engine
- Menyu kuu
- Jinsi ya kuendesha jukwaa katika hali ya majaribio
- Vipengele vya ubinafsishaji wa paneli
- Ufuatiliaji wa nafasi
- Uhusiano
- Jarida la jumla
- Faida na hasara
Utendaji wa Os.Engine
Roboti ya biashara inalenga hasa wataalamu wa muda mfupi / wa kati katika uwanja wa biashara ya algorithmic. Os.Engine ni mazingira kamili ambayo hukuruhusu kuunda, kujaribu na kuendesha roboti za biashara. Faida kubwa ya
terminal hii ya chanzo wazi ni uwepo wa anuwai ya algorithms iliyotengenezwa tayari (countertrend / mwelekeo / HFT / arbitrage / biashara ya nusu moja kwa moja kwenye viashiria vya uchambuzi wa kiufundi na zingine).
Kipengele hiki kitathaminiwa kikamilifu na wanaoanza na wafanyabiashara wa hali ya juu zaidi wa algoriti. Usanifu wa Os.Engine, ambao unaweza kufikiwa kwenye Kompyuta pekee, ulitengenezwa kama nyongeza kwa programu ya Visual Studio. Kabla ya kuanza kufanya kazi na terminal, mfanyabiashara atahitaji kutunza kupakua, kusakinisha Visual Studio na kujifunza misingi ya lugha ya C#. Kwa sababu ya ukweli kwamba itifaki zinaweza kujaribiwa, watumiaji wanaweza, ikiwa ni lazima, kujaribu mikakati kwenye chati za kihistoria zilizo na muda tofauti.
Data itapakiwa haraka vya kutosha kupitia itifaki ya Os.Data. Ikiwa kuna haja ya kuhifadhi chati / vipande vya kitabu cha utaratibu, ni thamani ya kubadili kwenye diski. Unaweza pia kuhifadhi faili za mikakati iliyotengenezwa tayari hapo.
Kumbuka! Watumiaji wanaweza kuunda viashiria vya mtu binafsi na kujaribu kazi zao katika hali ya majaribio.
Muundo wa Os.Engine wa kutatua matatizo ya biashara ya algoriti
Jukwaa la Os.Engine lina itifaki kadhaa zinazokuruhusu kugeuza mchakato wa biashara kiotomatiki. Wanaweza kugawanywa katika makundi yafuatayo:
- Optimizer/Tester/Miner ni mfumo wa itifaki, kazi zake ni kufanya utafutaji/uchambuzi. Uwezekano wa kupima kwingineko (zaidi ya 2 bots) na uigaji wa biashara ya soko nyingi unaruhusiwa.
- Data – kigezo kilichoundwa ili kupakua data ya kihistoria kutoka kwa masoko mbalimbali (mishumaa/glasi/tepu za miamala).
- Kituo cha Bot ni chaguo ambalo hukuruhusu kuendesha kanuni katika masoko tofauti. Wafanyabiashara wanaweza kushiriki katika biashara kwa kutuma arifa za SMS au barua pepe. Ili kudhibiti kazi ya bot, wataalam wanashauri kutumia logi ya shughuli.
Msanidi programu pia alihakikisha kuwa watumiaji wanaweza kubadilisha haraka kati ya programu. Kwa kufanya hivyo, nafasi ya kazi ilifanywa kwa namna ya interface ya graphical.
Biashara ya Algo
Ili kutekeleza biashara ya algorithmic, Kituo cha Bot kinatumiwa, ambacho huzindua algorithm kwenye soko, pamoja na safu ya uundaji wa bot (Visual Studio). Katika mwisho, inawezekana kuagiza kanuni ya robot yako mwenyewe. Upeo wa nafasi ya kazi hauzuiliwi na saizi ya msimbo. Wafanyabiashara wanaweza kuunda algorithms ya utata wowote.
Ili kutekeleza algoriti zilizosakinishwa awali, utahitaji kuamua kuhusu jozi mahususi ya biashara au soko. Inawezekana kusanidi zaidi roboti za Os.Engine ili kubaini utelezi unaokubalika na idadi ya kura. Kwa kutumia kitabu cha kuagiza, mfanyabiashara anaweza kufanya miamala mwenyewe.
Ushauri! Unaweza kupata maelezo ya kina kuhusu robots kulingana na Os.Engine na kanuni ya kazi zao kwenye tovuti rasmi ya msanidi programu.
Mazingira ya mtihani
Kumbukumbu iliyoshirikiwa ndio zana kuu ya mazingira ya jaribio. Wataalamu wanashauri wafanyabiashara kuchukua mbinu ya kuwajibika ili kudumisha takwimu za miamala na kutathmini ufanisi wa mkakati. Katika hali ya majaribio, vichupo vinapatikana kwa aina:
- ukuaji wa akaunti;
- drawdowns;
- nafasi ambazo kwa sasa zimefunguliwa au zimefungwa;
- kiasi.
Mfumo hufanya uchambuzi wa ufanisi wa kwingineko nzima au inachunguza maagizo maalum kwa undani. Kidhibiti cha hatari kilichojengwa ndani ya programu hukuruhusu kudhibiti hasara. Watumiaji wana chaguo la kuweka kiwango cha juu zaidi cha asilimia ya hasara.
Chati na uchambuzi wa kiufundi
Waendelezaji wameweka chati za “vinara vya Kijapani – classic” kwa chaguo-msingi. Hata hivyo, ikiwa ni lazima, unaweza kuchagua aina tofauti ya mishumaa: Revers / Ticks / Renco, nk. Muda wa vipindi ni ndani ya sekunde 1 – mwezi 1. Huna haja ya kuwa na wasiwasi kuhusu kuunganisha viashiria vya kiasi cha mlalo. Zimeunganishwa kwa chati zote kiotomatiki. Miongoni mwa idadi kubwa ya viashiria vya uchambuzi wa kiufundi (kuna zaidi ya 50), maarufu zaidi ni:
- Ichimoku;
- MACD
- RSI;
- VWAP;
- Aina ya Ivashov.
Kumbuka! Kwa kutumia Visual Studio, kila mfanyabiashara ataweza kuunda kiashiria chake.
OS Engine – mazingira ya kuunda na kujaribu roboti za biashara: https://youtu.be/a6spkWi-3cw
Viunganisho vinavyopatikana
Mtumiaji ana njia 2 za kuunganisha: kupitia vituo vingine vya biashara kwa kutumia kontakt / na moja kwa moja. Inaweza kuunganishwa na:
- Moscow Exchange (terminal ya haraka, SmartCom, Plaza 2, Transaq itatumika ) ;
- kubadilishana cryptocurrency – Binance/Bitmex/Huobi/Bitstamp, nk;
- Wakala wa Forex OANDA.
Kupitia madalali LMAX, Ninja Trader, Interactive Brokers, uunganisho kwenye masoko ya nje unaruhusiwa.
Vipengele vya Os.Engine
Inaweza kuwa wazi kwa wafanyabiashara wa novice jinsi ya kufanya kazi na jukwaa la biashara la Os.Engine ya biashara ya algorithmic. Hapo chini unaweza kufahamiana na upekee wa kufanya kazi katika mazingira ya Os.Engine na ujue jinsi unavyoweza kuweka ufuatiliaji wa msimamo.
Menyu kuu
Ili kufikia Menyu kuu, watumiaji hupakua na kuendesha programu. Mchakato wa kuchagua moduli ni ngumu sana, kwa sababu tu idadi ya msingi zaidi kati yao hufikia nne: tester/robot/data/converter. Kijaribu ni sehemu inayofungua chaguo la mikakati ya majaribio na biashara ya kuiga. Moduli ya Robot, kwa upande wake, inawajibika kwa kufanya biashara halisi kwenye soko la hisa. Sehemu ya Tarehe imeundwa ili kupakua na kuhifadhi data ya kihistoria ya vinara, na pia kuagiza vipande vya vitabu kwa kutumia viunganishi/seva ya Finam. Shukrani kwa Kigeuzi, data inabadilishwa kutoka kwa kupe hadi mishumaa kwa muda maalum.
Jinsi ya kuendesha jukwaa katika hali ya majaribio
Ili kuunda paneli mpya, wafanyabiashara bonyeza kwenye amri ya “Ongeza Paneli”. Dirisha la uteuzi litafungua kwenye skrini. Baada ya hayo, watumiaji wanaendelea kwenye mipangilio ya jopo. Kwanza kabisa, chagua aina inayofaa (kwa mfano, roboti kwenye kiashiria cha CCI). Kisha ingiza jina, ambalo lazima liwe la kipekee. Katika hatua ya mwisho, bonyeza tu kitufe cha “Kubali”.
Vipengele vya ubinafsishaji wa paneli
Sio kila kidirisha kina mipangilio ya mtu binafsi. Ili kusanidi roboti, utahitaji kwenda kwenye paneli inayofaa. Kwa msaada wa paneli, wafanyabiashara wanapata fursa ya kutekeleza mikakati mbalimbali ya biashara ndani ya maktaba hii (bots tofauti / vituo vya biashara ya mtu binafsi).
Ufuatiliaji wa nafasi
Mbinu za kawaida za kufuatilia nafasi zinaweza kupewa michanganyiko yoyote ambayo ilifunguliwa ndani ya paneli fulani. Kwa kubofya amri ya “Position Tracking”, mtumiaji huita mipangilio. Dirisha litaonekana kwenye skrini na vitu vifuatavyo:
- Acha – maagizo ya kawaida ya kuacha, ambayo yanawekwa kwa bei halisi ya kuingia kwenye nafasi +/- thamani ya “Kutoka kuingia hadi Kuacha”. Zaidi ya hayo, unaweza kuweka kuteleza.
- Faida . Kwa bei halisi ya kuingia kwenye nafasi +/- thamani “Kutoka kuingia hadi Faida” imewekwa na utaratibu wa kawaida wa faida. Ikiwa ni lazima, utelezi wa ziada unaruhusiwa, ambao ununuzi wa mwisho au agizo la uuzaji huwekwa kwenye mfumo.
- Uondoaji wa muda wa maombi , ambayo inakuwezesha kudhibiti muda ambao maombi yatatekelezwa. Mara tu wakati utakapokwisha, maombi yataondolewa kwenye ubadilishanaji. Katika hali ambapo maombi ya ufunguzi hayatekelezwi kikamilifu, nafasi hiyo itakataliwa. Katika kesi ya utekelezaji wa sehemu ya agizo, msimamo utabaki wazi.
- Majibu ya uondoaji wa maombi ya kufungwa . Inaweza kutokea kwamba ombi la kufunga tikiti haifanyi kazi. Kwa mfano, amri ya kuacha haifanyi kazi, na soko linakwenda mbali nayo.
Upeo wa kuvuta kutoka kwa bei ni umbali wa pointi, ambayo bei inaweza “kuondoka” kutoka kwa bei ya utaratibu. Baada ya hayo, mfumo unafuta utaratibu. Kuna hali wakati mfumo unaondoa amri kutoka kwa nafasi iliyofunguliwa siku moja kabla. Usiogope, kwa sababu hakuna mtu atakayeingilia kati kutumia kizuizi. Baada ya maoni kuchapishwa, Market itachukua hatua ya kufunga nafasi ya soko ya mteja. Kikomo, kwa upande wake, kitachukua huduma ya kufunga agizo lake la kikomo na utelezi uliowekwa mapema.
Kumbuka! Mipangilio iliyoorodheshwa hapo juu haiwezi kuchukua nafasi ya mbinu za kibinafsi za kuweka vituo / faida ndani ya roboti. Katika kesi wakati kuacha kumetolewa ndani ya roboti, na mtumiaji amesanidi kidirisha kwa kuongeza, mzozo hauwezi kuepukwa.
Inapaswa kukumbushwa katika akili kwamba ikiwa “Mitikio ya uondoaji wa maagizo ya kufungwa” imezimwa, wafanyabiashara watabaki bila ulinzi wakati wa harakati kali za soko. Pia unahitaji kukumbuka kuwa tabo zote kwenye paneli ya mipangilio ya usaidizi ni za kibinafsi. Katika hali ambapo roboti hutumia zana zaidi ya 2, utahitaji kuangalia ikiwa usaidizi umesanidiwa kwa kila kichupo.
Uhusiano
Ili kuwezesha kidirisha kuunganisha kwenye seva kwa urejeshaji zaidi wa data, watumiaji watahitaji kugonga kitengo cha Mipangilio ya Data. Baada ya hapo, wafanyabiashara:
- Bofya kwenye jina la seva ambayo unataka kuunganisha.
- Chagua chombo ambacho kitatumika katika kufanya biashara katika siku zijazo.
- Nenda kwenye madarasa yaliyoonyeshwa, fungua Akaunti ya Biashara (Portfolio), ambayo shughuli zimepangwa.
- Hufungua Muda wa Muda wa data (iliyopokelewa) na mbinu ya kuunganisha mishumaa. Mwishoni mwa mchakato, shughuli katika emulator zinatekelezwa zaidi.
Kozi ya kuunda roboti kwenye Os.Engine – kuzindua roboti ya kubadilisha fedha kutoka A hadi Z (QUIK + Os.Engine): https://youtu.be/hBsnN5QhcQ0 Kozi nzima ya kuunda roboti kuanzia mwanzo, mikakati ya kufanya kazi ya biashara (os engine strategy ) na upimaji wa Os.Engine unapatikana katika https://www.youtube.com/channel/UCLmOUsdFs48mo37hgXmIJTQ/videos
Jarida la jumla
Katika kituo cha biashara cha Os.Engine, unaweza kufahamiana na takwimu za biashara au majaribio. Ili kufanya hivyo, itakuwa ya kutosha kwenda kwenye Jarida la Jumla kwa kubofya kitufe cha jina moja kwenye Menyu kuu. Mara tu jarida linapofungua, mtumiaji atachukuliwa mara moja kwenye sehemu ya “Equity”, ambapo unaweza kujifunza maelezo ya picha kuhusu ukuaji wa akaunti. Kwa kuongeza, faida ya jumla, mapato kutoka kwa shughuli fupi / ndefu, data kwa kila jopo la biashara ya mtu binafsi itaonyeshwa. Wafanyabiashara wanaweza kuona maelezo ya jumla kwenye vichupo vyote.
Faida na hasara
Os.Engine, kama terminal nyingine yoyote ya biashara, haina faida tu, lakini pia hasara, vizuri, kwa jukwaa hili, inaweza tu kuwa ya kibinafsi na kwa kukosekana kwa ujuzi wa programu kutoka kwa mfanyabiashara. Nguvu za jukwaa ni pamoja na:
- chanzo wazi kabisa;
- uwepo wa bots zilizojengwa tayari, idadi ambayo inazidi 30;
- msaada wa kuzungumza Kirusi;
- utendaji mpana;
- kutoa watumiaji vifaa vya mafunzo, kwa kutumia ambayo wafanyabiashara wanaweza kujifunza jinsi ya kuandika bots peke yao);
- uwezekano wa usuluhishi wa kubadilishana;
- uwepo wa jarida / orodha ya barua / glasi ya scalper / ukataji miti wa ngazi nyingi na leseni ya kuruhusu.
Kwa kuzingatia maoni kutoka kwa watumiaji wa Os.Engine ambao wameweza kufahamu faida za terminal, hakuna sababu za hisia hasi. Hakuna mapungufu yaliyotambuliwa wakati wa matumizi. Os.Engine ni terminal ya biashara ya chanzo wazi, faida ambazo zitathaminiwa sio tu na Kompyuta, bali pia na wataalamu wa biashara. Kila mtu anaweza kusimamia programu ikiwa ana ujuzi wa msingi wa programu, ambayo ni faida kubwa, pamoja na utendaji mpana. Os.Engine haifai tu kwa wafanyabiashara wa kitaaluma, bali pia kwa Kompyuta ambao wanasimamia aina hii ya shughuli.