Ububiko (S #) – urutonde rwa software yo gucuruza, gukora ingamba zubucuruzi no gukora robot zubucuruzi (zisanzwe cyangwa HFT), ibiranga imikoreshereze, aho gukuramo nuburyo bwo gukoresha, ibiranga interineti. StockSharp ni software igezweho yemerera abakoresha gukora ibyuma byuzuye (gusesengura / kugerageza / gucuruza) no
guteza imbere ibicuruzwa byonyine . Usibye ibipimo bisanzwe byo gusesengura tekinike, urubuga rurimo ingamba zidasanzwe zo kubaka. Ihuza rya API rirahari kubucuruzi bwa robo hamwe na software ya gatatu. Hasi urashobora kwiga byinshi kuri Stocksharp (S # – ngufi), kimwe no gusuzuma ibyiza nibibi byurubuga ruzwi.
- Uruhushya rwo kubika ibicuruzwa
- Umucuruzi wigenga
- Umucuruzi
- Uruhushya rwagutse
- Uruhushya rusange
- Wongeyeho
- Ububiko bwinkomoko ya code kuri Github
- Ibiranga kwishyiriraho
- gutangiza
- Kwinjiza software no kuyikuraho
- Ibiranga porogaramu
- S # .API – isomero ryo kwandika ama robo yubucuruzi muri C # muri Studio igaragara
- Ibiranga gushiraho S # .API
- Ibiranga kwinjiza muri GitHub
- Kwinjiza hamwe na Nuget
- Abahuza
- Porogaramu
- Ibikoresho
- Kubika amakuru
- S # .Designer ni gahunda yo gushushanya isi yose yo gukora robot ningamba
- S # .Igihe – ubucuruzi bwubucuruzi
- S # .Data (Hydra) – gukuramo amakuru ku isoko
- S # .Igikonoshwa – cyateguwe-gishushanyo mbonera hamwe na code yinkomoko
- S # .MatLab – MatLab guhuza hamwe na sisitemu yubucuruzi
- Gucuruza kuva MatLab
- Champion League Viewer – imbonerahamwe yaya marushanwa ya Champions League hamwe namasezerano yabitabiriye
Uruhushya rwo kubika ibicuruzwa
Abakoresha bahabwa amahirwe (https:
Umucuruzi wigenga
Ubu bwoko bwuruhushya butangwa kubuntu nyuma yo kwiyandikisha. Porogaramu zikurikira zizaboneka kubakoresha:
- S # .Umuyobozi – ushushanya ingamba zubucuruzi https://stocksharp.ru/store/%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1% 80% 20% D1% 81% D1% 82% D1% 80% D0% B0% D1% 82% D0% B5% D0% B3% D0% B8% D0% B9 /;
- S # .Data Hydra – gahunda yo guhita ikuramo kandi ikabika amakuru yamasoko yamateka https://stocksharp.ru/store/hydra/;
- S # .Ubucuruzi bwigihe gito https://stocksharp.ru/store/%D1%82%D0%BE%D1%80%D0%B3%D0%BE%D0%B2%D1%8B%D0%B9%20 % D1% 82% D0% B5% D1% 80% D0% BC% D0% B8% D0% BD% D0% B0% D0% BB /;
- S # .API – isomero ryo guteza imbere ama robo yubucuruzi https://stocksharp.ru/store/api/.
Umucuruzi
Uruhushya rwumucuruzi rwa Crypto rutanga uburyo bwo kubona urubuga rukurikira: Binance / Bitalong / Bitbank / Bitexbook / Bitfinex / Bithumb / BitStamp / BitMEX / Bittrex / WEX (BTC-e) /CEX.IO/Coinbase/Coincheck/CoinExchange/CoinCap/CoinCap/ Cryptopia / Deribit / EXMO / DigiFinex / DigitexFutures / GDAX / HitBTC / Huobi / IDAX / Kraken / KuCoin / Liqui / Livecoin / OKCoin / OKEx / Poloniex / PrizmBit / QuoineX / TradeOgre / YoBit / Zaif / LB IgiceriBene / BitZ / ZB.
Uruhushya rwagutse
Uruhushya rwagutse rwemerera abakoresha guhuza icyarimwe gahunda zigera kuri 3 kuri
terminal ya QUIK . Kugera kumasomo ya videwo, igihe cyayo kirenga amasaha 40, kandi ingamba zubucuruzi ziteguye zirakinguye.
Icyitonderwa! Serivisi ishinzwe ubufasha bwa tekinike ya StockSharp isubiza vuba ibibazo bivuka, ifasha umukiriya gukemura ikibazo icyo aricyo cyose kijyanye nimikorere ya software.
Uruhushya rusange
Uzagomba kwishyura amafaranga kugirango ubone uruhushya rwijwi. Usibye ibikorwa byibanze / byateye imbere byimikorere, uyikoresha azahabwa uburyo butaziguye kuri:
- isoko ikomoka ku Isoko rya Moscou ;
- isoko ryimigabane ku Isoko ry’i Moscou;
- LSE / NASDAQ guhana.
Na none, abacuruzi barashobora gucunga ibicuruzwa kumasoko akomoka kumasoko ya Moscou hanyuma bagahuza mubucuruzi bakoresheje protocole ya FIX / FAST.
Wongeyeho
Uruhushya rwamasosiyete rwongeyeho kode yinkomoko yikibazo icyo ari cyo cyose cyateguwe cya software (S # .Data / S # .Designer / S # .Shell). Hariho kandi code yinkomoko ya platform ubwayo: S # .API.
Ububiko bwinkomoko ya code kuri Github
S # ingirakamaro yatejwe imbere mumuryango ufungura isoko. S # iraboneka nkisoko mububiko bwa GitHub / StockSharp kuri https://github.com/StockSharp/StockSharp. Ibigize kubwoko bizaboneka hamwe na code yinkomoko:
- ibyiciro bisanzwe bikoreshwa murwego rwo gushiraho amahuza yawe bwite;
- kwigana ibicuruzwa;
- uwigana amateka;
- umubare munini wibipimo byisesengura tekinike (birenga 70);
- gutema ibiti.
Icyitonderwa! Kubatangiye mubijyanye nubucuruzi, S # .Studio ibishushanyo mbonera birakwiriye, byoroshya cyane inzira yo gukora no kugerageza robot zo gucuruza.
Ubuyobozi bwa GitHub – https://stocksharp.ru/forum/4848/rukovodstvo-po-github/
Ibiranga kwishyiriraho
Abakoresha benshi bashya ntibumva uburyo bwo gutangiza neza StockSharp, gushiraho porogaramu no kuvugurura software nibiba ngombwa. Ibisobanuro bikurikira bizagufasha kumva uburyo washyiraho StockSharp.
gutangiza
Kugirango ushyireho S # .Installer, abakoresha bazakenera gukurikira umurongo https://stocksharp.ru/products/download/ kandi witondere gukuramo ikwirakwizwa. Gushyira.zip.Installerzip Ibintu byahagaritswe.
Kwinjiza software no kuyikuraho
Abashinzwe iterambere bemeje neza ko byoroheye abakoresha gushakisha muri porogaramu, kandi batanga ubushobozi bwo guhitamo ubwoko bwa porogaramu.
Ibiranga porogaramu
Abashinzwe iterambere bemeje neza ko S # .Installer yigenga ikurikirana ivugurura rya software hanyuma igahita itangiza. Niyo mpamvu nyuma yo kwishyiriraho birangiye, nibyiza kudahagarika porogaramu. Kugenzura ibishya biboneka mu ntoki, ugomba gukanda kuri buto “Kuvugurura”. Urashobora kuyisanga mugice cyiburyo cyamadirishya ya software. Niba ivugurura rihari, imenyesha rizagaragara kuri ecran. Noneho ugomba gukanda kuri buto.
Birasabwa gufunga S # .Installer ukoresheje umurongo wibikoresho. Kubwiyi ntego, inzibacyuho kuri menu irakorwa. Kanda iburyo-buto kuri “Gufunga”.
S # .API – isomero ryo kwandika ama robo yubucuruzi muri C # muri Studio igaragara
S # .API ni isomero ryubuntu rizagira akamaro kubatangiye ndetse nababigize umwuga mubucuruzi bwa
algorithmic. Isomero ryibanze kuri C # programming mubidukikije bya Visual Studio, tubikesha abakoresha babona amahirwe yo gushyiraho ingamba zose: uhereye kumwanya uhagaze ufite igihe kirekire kugeza kumurongo mwinshi (HFT) ukoresha uburyo butaziguye (DMA) kugirango bahanahana gucuruza. S # .API ni ishingiro ryibicuruzwa bisigaye. Hashingiwe ku isomero, abitezimbere bakoze ibisubizo bitandukanye nka S # .Umuyobozi / S # .Data / S # .MadLab adapt, nibindi. Abakoresha bafite ubushobozi bwo gukora imiyoboro yabo kuri sisitemu yubucuruzi iyo ari yo yose. Bot irashobora gukorana numuyoboro uwo ariwo wose. Ntabwo biterwa na API ya broker, ninyungu ikomeye. S # .API igamije abacuruzi bigenga / ibigo byamabanki / amasosiyete yishoramari. Imikorere ni ndende. Amajana yingamba kubikoresho byose bikorerwa icyarimwe. Kwipimisha kuri tike / ibirahuri nukuri neza bishoboka. Kunyerera nyabyo byagenwe. Urashobora gukuramo API hamwe ninyandiko za S # .API StockSharp kuri https://stocksharp.ru/store/api/ Gutangira vuba muri StockSharp, ugakora robot yubucuruzi kuri Quik: https://youtu.be/F51bGEpTOvo
Ibiranga gushiraho S # .API
Kuva verisiyo 5.0, kwishyiriraho S # .API bikorwa binyuze muri NuGet. Kuri verisiyo zabanjirije iyi, ugomba guhitamo kwinjiza muri StockSharp Isohora ububiko bwa serivise ya GitHub.
Ibiranga kwinjiza muri GitHub
Mbere ya byose, abakoresha biyandikisha kuri
GitHub . Ibikurikira, jya kuri github.com/StockSharp/StockSharp page mububiko bwa StockSharp hanyuma uhitemo agashusho kanditseho “Kurekura”. Idirishya rizakingura kuri ecran aho ugomba guhitamo verisiyo ya S # (uhereye ku gice cyo gukuramo) hanyuma ukuremo ububiko bukenewe. Ububiko bwakuweho burakinguwe kandi budafunguwe.
Icyitonderwa! Muri archives StockSharp _ #. #. #. ikubiyemo zip-dosiye yububiko bwibitabo / inkomoko yinkomoko. Urashobora kubona inkomoko yinkomoko mububiko bwinkomoko yububiko.
Kwinjiza hamwe na Nuget
Ukoresheje Nuget, abakoresha barashobora gushiraho isomero rya S #. Kugirango ushyireho code yinkomoko nurugero, uzakenera kujya kuri GitHub.
Abahuza
Ugomba gukorana no guhanahana amakuru hamwe namakuru yatanzwe muri StockSharp unyuze mubyiciro fatizo bya Connector. Inkomoko yinkomoko irashobora kuboneka murugero / Rusange / Icyitegererezo.
rwicyiciro cyihuza https://doc.stocksharp.ru/api/StockSharp.Algo.Connector.html :
…
Umuhuza rusange;
…
rusange MainWindow ()
{
Gutangiza Ibigize ();
Umuhuza = Umuhuza mushya ();
InitConnector ();
} Mumwanya udasanzwe ushushanyije wagenewe kugena Umuhuza wa S # .API, birashoboka gushiraho amahuza menshi icyarimwe.
Icyitonderwa! Abashinzwe ibyabaye bagomba gushyirwaho muburyo bwa InitConnector.
Porogaramu
Ukoresheje ikintu cyateganijwe, urashobora gukora gahunda nshya. Ukoresheje Umuhuza. Niba hakenewe gushyiraho itegeko ryo guhagarika, abahanga batanga inama yo kwita ku gutondekanya Iteka. Andika umutungo nka OrderTypes.Conditional. Kubindi bikorwa hamwe na porogaramu, ikintu kimwe kirakoreshwa.
Ibikoresho
Umutekano nigikoresho cyimari gikoreshwa mubucuruzi. Igikoresho kirashobora kuba ikigega / ejo hazaza / amahitamo, nibindi. Iterambere ryagabanyijemo ibikoresho ibiseke mu byiciro:
- Indangantego z’umutekano;
- Umutekano uhoraho;
- Ibiro bifite uburemere.
Kubika amakuru
Muri StockSharp, urashobora kubika amakuru yo gukuramo nyuma. Nibisanzwe, birakenewe kubika amakuru kugirango akusanyirize hamwe isesengura / gushakisha uburyo, uzigame amakuru yisoko kuva
mubucuruzi (kubipimisha bots). Kubika amakuru birasobanutse rwose, kuberako uwatezimbere yitaye kumurongo wo hejuru kandi yihishe imbere muburyo bwa tekiniki.
S # .Designer ni gahunda yo gushushanya isi yose yo gukora robot ningamba
S # .Umushinga akoreshwa mugukora, kugerageza no gucunga ingamba zubucuruzi mubucuruzi nyabwo. Hariho ubwoko bwinshi bwo gushyiraho ingamba iyi gahunda itanga. Bakoresha:
- Kubikov. Muri iki kibazo, uyikoresha ntashobora kuba afite ubuhanga bwo gutangiza gahunda. Kugirango ushireho ingamba, uzakenera gukoresha uburyo bwo guhuza imirongo no guhuza cubes.
- C #. Ihitamo rirakwiriye kubaporogaramu babimenyereye badatinya gukorana na code. Ingamba nkizo ntabwo zigarukira mubishoboka byo kurema. Irashobora gusobanura algorithms iyariyo yose, itandukanye na cubes. Ingamba zashizweho muburyo butaziguye muri S # .Umuyobozi cyangwa muri C # ibidukikije.
Mugihe cyambere cyo gutangiza S # .Designer, idirishya rizagaragara kuri ecran aho uzakenera guhitamo uburyo bwo gutangiza.
Icyitonderwa! Inkomoko yubuntu izwi cyane mumateka yamasoko yuburusiya ni Finam broker. Inkomoko yamakuru yatanzwe ni S # .Umuyobozi.
https://youtu.be/NrzI4yJFg7U Stocksharp Isomo rya kabiri: https://youtu.be/N_AFlKYP2rU Isomo rya gatatu: https://youtu.be/f75zeQL5Ucw
S # .Igihe – ubucuruzi bwubucuruzi
S # .Terminal nubucuruzi bwubucuruzi bwubusa, inyungu nyamukuru yabyo ni guhuza icyarimwe numubare munini wubucuruzi. Inkunga irenga 70 ihuza kuva kungurana ibitekerezo kwisi irahari. Igihe ntarengwa.
S # .Data (Hydra) – gukuramo amakuru ku isoko
Abashinzwe gukora porogaramu bakoze S # .Data (Hydra) ya software yo gupakira mu buryo bwikora amakuru yisoko (ibikoresho / buji / amatike ya tick / DOM) biva ahantu hatandukanye. Amakuru arashobora kubikwa mububiko bwaho muburyo bwa S # .Data (BIN), butanga isesengura ryamakuru ryoroshye mubindi software, cyangwa muburyo bwihariye bubiri butanga urwego ntarengwa rwo kwikuramo. Amakuru yazigamwe azaboneka gukoreshwa ningamba zubucuruzi. Kugirango ugere kumakuru, uzakenera gukoresha Ububiko bwanditse cyangwa ibintu bisanzwe byoherejwe muburyo bwa Excel / xml / txt. S # .Data igufasha gukoresha byombi igihe-nyacyo n’amateka yatanzwe icyarimwe. Iyi nyungu igerwaho hifashishijwe ikoreshwa ryikitegererezo cyagutse. Mugihe cyambere cyo gutangiza gahunda, idirishya rizakingura kuri ecran,
S # .Igikonoshwa – cyateguwe-gishushanyo mbonera hamwe na code yinkomoko
S. Imashini izahita ikora intera ishushanyije, ibike kandi igarure igenamigambi, itange amakuru arambuye kubyerekeye imikorere yingamba, hanyuma ihite iyitangiza kuri gahunda. Mugihe utangiye S # .Igikonoshwa, umushinga wa Shell uzagaragara muri Solution Explorer.
- igenamiterere rya buto;
- buto kugirango ubike ibishusho bya Shell;
- ibisobanuro nyamukuru.
Icyitonderwa! Mu cyiciro cya “Kwigana”, birashoboka gukora igerageza ryingamba kumateka yamateka.
S # .MatLab – MatLab guhuza hamwe na sisitemu yubucuruzi
Abashinzwe iterambere bakoze S # .MatLab – ihuza ibicuruzwa https://doc.stocksharp.ru/topics/MatLab.html kubahanga mubucuruzi bandika algorithm yubucuruzi mubidukikije bya MatLab MathWorks. Kubaho kwa S # .MatLab ihuza ihuza bituma bishoboka guhuza hafi na broker / guhana. Inyandiko za MatLab, nyuma yo kwakira amakuru kuva kumurongo wubucuruzi, ohereza ibicuruzwa byubucuruzi. Kugirango ubone ibisobanuro birambuye, inyandiko hamwe ninyandiko, uzakenera kugura S # .MatLab.
Gucuruza kuva MatLab
Idosiye ya CSV ikusanya kandi ikabika amakuru. Amagambo agezweho yanditse mumirongo. Inkingi zerekana urutonde rwose rw’ipiganwa / kubaza amagambo kuri buri faranga rimwe. Niba udashobora kubika PC yawe igihe cyose, ntugire ikibazo. Ibyatanzwe muri uru rubanza bizaza mubice. Nyuma yo gukuramo, urashobora gufunga porogaramu, guhindura izina rya dosiye kugirango utazimira no kuyitangira nyuma yigihe runaka.
Icyitonderwa! Ingano ya array hamwe na data bloks izaba itandukanye. Guhagarika amakuru bibitswe muri PRICES (variable global).
Mugihe cyo gukora ingamba, ugomba kumenya neza ko bemera ibipimo byabo gusa nkibyinjijwe. Amakuru yambere yimurwa binyuze mubihinduka byisi. Iyo ubucuruzi bufunze, impinduka zisi zirahindurwa kugirango ziranga ireme ryingamba. Kugirango uhindure ibyo biranga, ugomba gukora “shell” imbere aho isi izahinduka.
Icyitonderwa! Igihe cyose ubucuruzi bufunzwe, imikorere yingamba ziravugururwa.
Inyandiko zose zububiko kuri https://doc.stocksharp.ru/
Champion League Viewer – imbonerahamwe yaya marushanwa ya Champions League hamwe namasezerano yabitabiriye
LCH Viewer ni software yerekana ubucuruzi bwabitabiriye LCH ku mbonerahamwe ifite ibipimo. Ku ifoto hepfo urashobora kubona uko kwerekana ibikoresho byinshi bizaba bimeze.