Mwachidule za nsanja ya OsEngine yotsegulira gwero la malonda a algorithmic, magwiridwe antchito, mawonekedwe, kukhazikitsa ndi kupanga maloboti ogulitsa kutengera Os.Engine terminal. Os.Engine ndi malo ogulitsa amakono opanga malonda a
algorithmic ndikupanga ndikuyesa
maloboti kuti agulitsepa maziko ake. https://articles.opexflow.com/trading-bots/s-otkrytym-isxodnym-kodom.htm Chifukwa cha zoyesayesa za opanga, ogwiritsa ntchito angagwiritse ntchito zizindikiro zambiri zaumisiri, ma chart osinthika ndi mitundu 8 ya makandulo. Komanso tsegulani mwayi wa ma robot 30 omwe adayikidwa kale, kupanga zizindikiro za munthu payekha ndikuwunika ntchito yawo mumayendedwe oyesera. Kukhalapo kwa zolumikizira zomangidwa kumalola ochita malonda a algorithmic kuti agwirizane osati ku Moscow stock exchange (Mosbirzhe), komanso ku cryptocurrency / misika yakunja. Pansipa mutha kuphunzira zambiri za magwiridwe antchito a malo ogulitsa, kapangidwe kake, kupanga maloboti kuyambira poyambira ndi mawonekedwe ogwirira ntchito ndi Os.Engine.
Os.Engine –
Open Source Algo Trading Platform ikupezeka pa
GitHubtsatirani ulalo https://github.com/AlexWan/OsEngine, komwe mungatsitse mafayilo oyika, fayilo ya layisensi ya Git Hub, ndi ena. Pulojekiti ya Os.Engine ndiyotsegula ndipo ili ndi ziphaso zololedwa za Apache 2.
- Os.Engine magwiridwe antchito
- Kapangidwe ka Os.Engine pothana ndi zovuta zamalonda za algorithmic
- Algo malonda
- Malo oyesera
- Ma chart ndi kusanthula kwaukadaulo
- Malumikizidwe omwe alipo
- Mawonekedwe a Os.Engine
- Menyu yayikulu
- Momwe mungayendetsere nsanja mumayendedwe oyesera
- Panel makonda mawonekedwe
- Kutsata malo
- Kulumikizana
- General magazine
- Ubwino ndi kuipa kwake
Os.Engine magwiridwe antchito
Loboti yogulitsa imayang’ana makamaka akatswiri akanthawi kochepa / apakatikati pazamalonda a algorithmic. Os.Engine ndi malo athunthu omwe amakulolani kupanga, kuyesa ndi kuyendetsa bots bots. Ubwino waukulu wa
terminal yotsegukayi ndi kukhalapo kwa ma aligorivimu opangidwa okonzeka (countertrend / mapatani / HFT / arbitrage / semi-automatic malonda pazowunikira zaukadaulo ndi zina).
Izi zidzayamikiridwa kwathunthu ndi oyamba kumene komanso amalonda apamwamba kwambiri a algorithmic. Zomangamanga za Os.Engine, zomwe zitha kupezeka pa PC, zidapangidwa ngati chowonjezera pa pulogalamu ya Visual Studio. Asanayambe kugwira ntchito ndi terminal, wochita malonda ayenera kusamalira kutsitsa, kukhazikitsa Visual Studio ndikuphunzira zoyambira za chilankhulo cha C #. Chifukwa chakuti ma protocol amatha kuyesedwa, ogwiritsa ntchito angathe, ngati kuli kofunikira, kuyesa njira pama chart a mbiri yakale omwe ali ndi nthawi zosiyanasiyana.
Deta idzakwezedwa mofulumira mokwanira kudzera mu protocol ya Os.Data. Ngati pakufunika kusunga ma chart / magawo a bukhu lamadongosolo, ndikofunikira kusintha ku disk. Mutha kusunganso mafayilo amalingaliro opangidwa okonzeka pamenepo.
Zindikirani! Ogwiritsa ntchito akhoza kupanga zizindikiro payekha ndikuyesa ntchito yawo muyeso yoyesera.
Kapangidwe ka Os.Engine pothana ndi zovuta zamalonda za algorithmic
Pulatifomu ya Os.Engine imakhala ndi ma protocol angapo omwe amakulolani kuti mugwiritse ntchito malonda. Iwo akhoza kugawidwa m’magulu otsatirawa:
- Optimizer/Tester/Miner pokhala dongosolo la ma protocol, ntchito zake ndikuchita kufufuza/kusanthula. Kuthekera kwa kuyesa kwa mbiri (kuposa 2 bots) ndi kutsanzira kwamisika yambiri kumaloledwa.
- Deta – gawo lopangidwa kuti litsitse mbiri yakale kuchokera kumisika yosiyanasiyana (makandulo/magalasi/matepi ochitira zinthu).
- Bot Station ndi njira yomwe imakupatsani mwayi woyendetsa ma aligorivimu m’misika yosiyanasiyana. Amalonda amatha kuchita nawo malonda potumiza zidziwitso za SMS kapena maimelo. Kuwongolera ntchito ya bot, akatswiri amalangiza kugwiritsa ntchito chipika chogulitsira.
Wopanga mapulogalamu adatsimikiziranso kuti ogwiritsa ntchito amatha kusintha mwachangu pakati pa mapulogalamu. Kuti muchite izi, malo ogwirira ntchito adapangidwa ngati mawonekedwe azithunzi.
Algo malonda
Kuti agwiritse ntchito malonda a algorithmic, Bot Station imagwiritsidwa ntchito, yomwe imayambitsa ndondomeko pamsika, komanso kupanga bot (Visual Studio). Pamapeto pake, ndizotheka kulembera nambala ya robot yanu. Kuchuluka kwa malo ogwirira ntchito sikuli malire ndi kukula kwa code. Amalonda amatha kupanga ma aligorivimu azovuta zilizonse.
Kuti mugwiritse ntchito ma aligorivimu oyikiratu, muyenera kusankha mtundu wina wamalonda kapena msika. Ndizotheka kuwonjezeranso ma loboti a Os.Engine kuti mudziwe kutsetsereka kovomerezeka komanso kuchuluka kwa maere. Pogwiritsa ntchito bukhu la madongosolo, wogulitsa akhoza kupanga malonda pamanja.
Malangizo! Mutha kudziwa zambiri za maloboti ozikidwa pa Os.Engine ndi mfundo yantchito yawo patsamba lovomerezeka la wopanga.
Malo oyesera
Chipika chogawidwa ndicho chida chachikulu cha malo oyesera. Akatswiri amalangiza amalonda kuti atenge njira yodalirika yosungira ziwerengero zamalonda ndikuwunika momwe ntchitoyi ikuyendera. Mumayesero, ma tabu amapezeka motengera mtundu:
- kukula kwa akaunti;
- zovuta;
- malo omwe ali otseguka kapena otsekedwa pakali pano;
- kuchuluka.
Dongosolo limasanthula bwino gawo lonselo kapena limayang’ana madongosolo apadera mwatsatanetsatane. Woyang’anira ngozi womangidwa mu pulogalamuyi amakulolani kuti musunge zotayika. Ogwiritsa ali ndi mwayi wosankha kuchuluka komwe kungathe kutayika.
Ma chart ndi kusanthula kwaukadaulo
Madivelopa ayika ma chart a “zoyikapo nyali za ku Japan – zapamwamba” mwachisawawa. Komabe, ngati kuli kofunikira, mutha kusankha mtundu wina wa makandulo: Revers / Nkhupakupa / Renco, etc. Kutalika kwa nthawi ndi mkati mwa 1 sekondi – 1 mwezi. Simuyenera kudandaula za kulumikiza zizindikiro za mavoliyumu yopingasa. Amalumikizidwa ndi ma chart onse okha. Pakati pa zizindikiro zambiri zaumisiri (zilipo zoposa 50), zodziwika kwambiri ndi izi:
- Ichimoku;
- MACD
- RSI;
- VWAP;
- Ivashov Range.
Zindikirani! Pogwiritsa ntchito Visual Studio, wogulitsa aliyense azitha kupanga chizindikiro chawo.
OS Engine – malo opangira ndikuyesa maloboti ogulitsa: https://youtu.be/a6spkWi-3cw
Malumikizidwe omwe alipo
Wogwiritsa ali ndi njira ziwiri zolumikizira: kudzera m’malo ena ogulitsa pogwiritsa ntchito cholumikizira / komanso mwachindunji. Itha kulumikizidwa ku:
- Kusinthanitsa kwa Moscow (posachedwa, SmartCom, Plaza 2, Transaq idzagwiritsidwa ntchito ) ;
- kusinthana kwa ndalama za crypto – Binance/Bitmex/Huobi/Bitstamp, etc.;
- Forex broker OANDA.
Kudzera ma broker LMAX, Ninja Trader, Interactive Brokers, kulumikizana ndi misika yakunja kumaloledwa.
Mawonekedwe a Os.Engine
Sizikudziwika bwino kwa ochita malonda a novice momwe angagwiritsire ntchito ndi nsanja yamalonda ya malonda a algorithmic Os.Engine. M’munsimu mukhoza kudziwiratu ndi peculiarities ntchito mu Os.Engine chilengedwe ndi kupeza mmene mukhoza kuika malo kutsatira.
Menyu yayikulu
Kuti mufike ku Main Menu, ogwiritsa ntchito amatsitsa ndikuyendetsa pulogalamuyi. Njira yosankha ma modules ndizovuta kwambiri, chifukwa chiwerengero chokha chazofunikira kwambiri chimafika anayi: tester/robot/data/converter. Woyesa ndi gawo lomwe limatsegula njira yoyesera ndikuyesa malonda. Module ya Robot, nayonso, imayang’anira kuchita malonda enieni pamisika yamasheya. Gawo la Date lapangidwa kuti litsitse ndi kusunga mbiri yakale ya zoyikapo nyali, komanso kuyitanitsa magawo a mabuku pogwiritsa ntchito Finam connectors/server. Chifukwa cha Converter, deta imasinthidwa kuchoka ku nkhupakupa kukhala makandulo ndi nthawi yodziwika.
Momwe mungayendetsere nsanja mumayendedwe oyesera
Kuti mupange gulu latsopano, amalonda alemba pa lamulo la “Add Panel”. Zenera losankha lidzatsegulidwa pazenera. Pambuyo pake, ogwiritsa ntchito apita ku zoikamo zamagulu. Choyamba, sankhani mtundu woyenera (mwachitsanzo, loboti pa chizindikiro cha CCI). Kenako lowetsani dzina, lomwe liyenera kukhala lapadera. Pa gawo lomaliza, ingodinani pa batani “Kuvomereza”.
Panel makonda mawonekedwe
Sikuti gulu lililonse lili ndi zokonda zake. Kuti mukonze loboti, muyenera kupita kugawo loyenera. Mothandizidwa ndi mapanelo, amalonda amapeza mwayi wogwiritsa ntchito njira zosiyanasiyana zogulitsira mkati mwa laibulale iyi (malo opangira bots / malo ogulitsa payekha).
Kutsata malo
Njira zokhazikika zotsatirira malo zitha kuperekedwa pazophatikiza zilizonse zomwe zidatsegulidwa mkati mwa gulu linalake. Mwa kuwonekera pa lamulo la “Position Tracking”, wogwiritsa ntchitoyo amayitana zoikamo. Iwindo lidzawonekera pazenera ndi zinthu zotsatirazi:
- Imani – maimidwe anthawi zonse, omwe amayikidwa pamtengo weniweni wolowera pamalowo +/- mtengo wa “Kuchokera polowera ku Stop”. Kuphatikiza apo, mutha kukhazikitsa slippage.
- Phindu . Pamtengo weniweni wolowa mu malo +/- mtengo “Kuchokera ku kulowa kwa Phindu” wakhazikitsidwa ndi ndondomeko ya phindu wamba. Ngati ndi kotheka, slippage yowonjezera imaloledwa, yomwe kugula komaliza kapena kugulitsa kumayikidwa mu dongosolo.
- Kuchotsa kwakanthawi kwamapulogalamu , komwe kumakupatsani mwayi wowongolera nthawi yomwe pulogalamuyo idzagwiritsidwe ntchito. Nthawi ikangotha, ntchitoyo idzachotsedwa pakusinthana. Zikadakhala kuti zofunsira zotsegulira sizinakwaniritsidwe kwathunthu, malowo adzakanidwa. Pakachitika pang’onopang’ono dongosololi, malowa azikhala otseguka.
- Zochita pakuchotsedwa kwa mapulogalamu otseka . Zitha kuchitika kuti pempho lotseka tikiti silikugwira ntchito. Mwachitsanzo, kuyimitsidwa sikugwira ntchito, ndipo msika umachokapo.
Kuchotsa kwakukulu kuchokera pamtengo ndi mtunda wa mfundo, zomwe mtengo ukhoza “kuchoka” pamtengo wa dongosolo. Pambuyo pake, pulogalamuyo imachotsa dongosolo. Pali zochitika pamene dongosolo likuchotsa lamulo pa malo omwe adatsegulidwa dzulo. Osachita mantha, chifukwa palibe amene angasokoneze kugwiritsa ntchito chipikacho. Zomwe zachitikazo zitatumizidwa, Msika udzasamalira kutseka msika wa kasitomala. Limit, nayenso, adzasamalira kutseka malire ake ndi slippage yokhazikitsidwa pasadakhale.
Zindikirani! Zokonda zomwe zalembedwa pamwambapa sizingasinthire njira zoyimitsa / zopindulitsa mkati mwa bots. Ngati kuyimitsidwa kumaperekedwa mkati mwa bot, ndipo wogwiritsa ntchitoyo akhazikitsanso gululo, mkangano sungathe kupewedwa.
Tiyenera kukumbukira kuti ngati “Reaction to the withdrawal of orders” yatsekedwa, amalonda adzakhalabe opanda chitetezo panthawi ya msika wakuthwa. Muyeneranso kukumbukira kuti ma tabo onse pagawo lothandizira ndi paokha. Zikadakhala kuti bot imagwiritsa ntchito zida zopitilira 2, muyenera kuyang’ana ngati chithandizocho chakonzedwa pa tabu iliyonse.
Kulumikizana
Kuti mutsegule gululo kuti lilumikizidwe ndi seva kuti mutengenso zambiri, ogwiritsa ntchito adzafunika kudina gawo la Zikhazikiko za Data. Pambuyo pake, amalonda:
- Dinani pa dzina la seva yomwe mukufuna kulumikizako.
- Sankhani chida chomwe chidzagwiritsidwa ntchito pochita malonda mtsogolomo.
- Pitani kumakalasi Owonetsedwa, tsegulani Akaunti Yogulitsa (Portfolio), pomwe zosintha zimakonzedwa.
- Imatsegula Nthawi ya data (yolandila) ndi njira yosonkhanitsira makandulo. Kumapeto kwa ndondomekoyi, wotuluka mu emulator Komanso anaphedwa.
Maphunziro opangira maloboti pa Os.Engine – kuyambitsa loboti yosinthira kuchokera ku A kupita ku Z (QUIK + Os.Engine): https://youtu.be/hBsnN5QhcQ0 Maphunziro onse opangira maloboti kuyambira pachiyambi, njira zogwirira ntchito (os engine strategy ) ndi kuyesa kwa Os.Engine kulipo pa https://www.youtube.com/channel/UCLmOUsdFs48mo37hgXmIJTQ/videos
General magazine
Mu malo ogulitsa Os.Engine, mutha kudziwana ndi ziwerengero zamalonda kapena kuyesa. Kuti muchite izi, zidzakhala zokwanira kupita ku General Journal podina batani la dzina lomwelo mu Main Menu. Magaziniyo ikangotsegulidwa, wogwiritsa ntchitoyo nthawi yomweyo amatengedwa kupita ku gawo la “Equity”, komwe mungaphunzire zambiri za kukula kwa akauntiyo. Kuphatikiza apo, phindu lonse, ndalama zochokera kuzinthu zazifupi / zazitali, deta ya gulu lililonse logulitsidwa idzawonetsedwa. Amalonda amatha kuwona zambiri pazambiri zonse.
Ubwino ndi kuipa kwake
Os.Engine, monga malo ena aliwonse ogulitsa malonda, alibe ubwino wokha, komanso kuipa, chabwino, pa nsanja iyi, akhoza kukhala omvera komanso popanda luso la mapulogalamu kuchokera kwa wogulitsa. Ubwino wa nsanja ndi:
- gwero lotseguka kwathunthu;
- kukhalapo kwa ma bots opangidwa okonzeka, omwe amaposa 30;
- Thandizo lolankhula Chirasha;
- ntchito zambiri;
- kupereka ogwiritsa ntchito zipangizo zophunzitsira, pogwiritsa ntchito zomwe amalonda angaphunzire kulemba bots paokha);
- kuthekera kwapakati-kusinthanitsa arbitration;
- kupezeka kwa magazini / mndandanda wamakalata / galasi la scalper / kudula mitengo yambiri ndi chilolezo chololeza.
Poyang’ana ndemanga kuchokera kwa ogwiritsa ntchito Os.Engine omwe akwanitsa kuyamikira ubwino wa terminal, palibe zifukwa zokhuza maganizo oipa. Palibe zoperewera zomwe zidadziwika panthawi yogwiritsidwa ntchito. Os.Engine ndi malo otsegula malonda ogulitsa, ubwino wake umene udzayamikiridwa osati ndi oyamba kumene, komanso ndi akatswiri ochita malonda. Aliyense akhoza kuchita bwino pulogalamuyo ngati ali ndi luso loyambira, lomwe ndi mwayi waukulu, komanso magwiridwe antchito ambiri. Os.Engine ndi yabwino osati kwa amalonda akatswiri, komanso oyamba amene akungodziwa bwino mtundu uwu wa ntchito.