Stocksharp (S#) – sete ya software yo xaviselana, ku tumbuluxa tindlela to xaviselana na ku tumbuluxa tirhoboto to xaviselana (ta nkarhi na nkarhi kumbe HFT), swihlawulekisi swa matirhiselo, laha u nga ta dawuniloda kona na ndlela yo tirhisa, swihlawulekisi swa vuhlanganisi. StockSharp i software ya vutshila leyi pfumelelaka vatirhisi ku endla ti-automation ta xirhendzevutani lexi heleleke (nxopaxopo/ku kambela/ku xaviselana) na
ku tumbuluxa ti-bot to xaviselana hi voxe . Ku engetela eka phakeji ya nxopaxopo wa xithekiniki wa ntolovelo, pulatifomo yi na muaki wo hlawuleka wa maqhinga ya swivono. Nhlanganiso wa API wu kumeka eka tirhoboto to xaviselana na tisoftware ta vanhu van’wana. Laha hansi u nga dyondza swo tala hi Stocksharp (S# – short), xikan’we na ku kambisisa swipfuno na swiphiqo swa pulatifomo leyi dumeke.
- Ku nyikiwa ka Tilayisense ta StockSharp
- Muxavisi wa phurayivhete
- Muxavisi wa Crypto
- Layisense leyi engeteriweke
- Layisense ya nhlangano
- Plus ya Nhlangano
- Tikhodi ta xihlovo xa Stocksharp eka Github
- Swihlawulekisi swa ku Nghenisa
- simeka
- Ku nghenisiwa ka software na ku susiwa
- Swihlawulekisi swa ku pfuxetiwa ka nongonoko
- S#.API – layiburari yo tsala tirhoboto to xavisa hi C# eka Visual Studio
- Swihlawulekisi swa ku nghenisa S#.API
- Swihlawulekisi swa ku nghenisa ku suka eka GitHub
- Ku nghenisa hi Nuget
- Swihlanganisi
- Switirhisiwa
- Switirho
- Vuhlayiselo bya data
- S#.Designer i nongonoko wa universal designer wo tumbuluxa tirhoboto to xavisa na tindlela
- S#.Terminal – xitichi xa mabindzu
- S#.Data (Hydra) – xitirhisiwa xo dawuniloda data ya makete
- S#.Shell – rimba ra swifaniso leri lunghekeleke ku endliwa leri nga na tikhodi ta xihlovo
- S#.MatLab – MatLab ku hlanganisiwa na tisisiteme ta mabindzu
- Ku xaviselana ku suka eka switshuriwa swa MatLab
- Champions League Viewer – tichati ta mphikizano wa Champions League na swipfumelelano swa vatekaxiave
Ku nyikiwa ka Tilayisense ta StockSharp
Vatirhisi va nyikiwa nkarhi (https://doc.stocksharp.ru/topics/License.html) ku hlawula muxaka lowu faneleke swinene wa layisense: extended/corporate/corporate plus/private trader/crypto trader.
Muxavisi wa phurayivhete
Muxaka lowu wa layisense wu nyikiwa mahala endzhaku ko tsarisa. Minongonoko leyi landzelaka yi ta kumeka eka mutirhisi:
- S#.Muendli wa swifaniso – muendli wa tindlela to xavisa 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 – nongonoko wo dawuniloda hi ku tisungulela na ku hlayisa datha ya matimu ya makete https://stocksharp.ru/store/hydra/;
- S#.Xitichi xa mabindzu xa theminali 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 – layiburari yo tumbuluxa tirhoboto to xavisa https://stocksharp.ru/store/api/.
Muxavisi wa Crypto
Layisense ya Crypto Trader yi nyika mfikelelo eka tipulatifomo leti landzelaka: Binance/ Bitalong/Bitbank/Bitexbook/Bitfinex/Bithumb/BitStamp/BitMEX/Bittrex/WEX (BTC-e)/CEX.IO/Coinbase/Coincheck/CoinExchange/CoinCap/Coinigy/ Cryptopia /Deribit/EXMO/DigiFinex/ DigitexVumundzuku/GDAX/HitBTC/Huobi/IDAX/Kraken/KuCoin/Liqui/Livecoin/OKCoin/OKEx/Poloniex/PrizmBit/QuoineX/TradeOgre/YoBit/Zaif/LBank/BitMax/BW/Bibox/ XigwitsirisiBene /BitZ/ZB.
Layisense leyi engeteriweke
Layisense leyi andlariweke yi pfumelela vatirhisi ku hlanganisa minongonoko yo fika eka 3 hi nkarhi wun’we eka
theminali ya QUIK . Ku fikelela tidyondzo ta vhidiyo, leti nkarhi wa tona wu tlulaka tiawara ta 40, ni tindlela to xavisa leti lunghekeleke ku pfulekile.
Lemuka! Vukorhokeri bya nseketelo wa xithekiniki bya StockSharp byi hlamula hi ku hatlisa eka timhaka leti humelelaka, byi pfuna muxavi ku tlhantlha xiphiqo xihi na xihi lexi fambelanaka na matirhelo ya sofwere.
Layisense ya nhlangano
U ta boheka ku hakela mali yo kuma layisense ya vholumo. Ku engetela eka ntirho wa layisense ya masungulo/ya le henhla, mutirhisi u ta nyikiwa mfikelelo wo kongoma eka:
- makete wa swilo leswi humaka eka swin’wana eka Moscow Exchange ;
- makete wa switoko eka Moscow Exchange;
- Ku cincana ka LSE/NASDAQ.
Nakambe, vaxavisi va nga lawula tioda eka makete wa swilo leswi humaka eka swin’wana swa Moscow Exchange ni ku hlanganisa ni ku xaviselana hi ku tirhisa protocol ya FIX/FAST.
Plus ya Nhlangano
Layisense ya corporate plus yi katsa tikhodi ta xihlovo ta swintshuxo swihi na swihi swa software leswi lunghekeleke (S#.Data/S#.Designer/S#.Shell). Ku tlhela ku va na tikhodi ta xihlovo ta pulatifomo hi yoxe: S#.API. [xitlhokovetselo id=”xiengetelo_12845″ align=”xihlanganisi” ku anama=”844″]
Tikhodi ta xihlovo xa Stocksharp eka Github
S# core yi tumbuluxiwile endzeni ka vaaki va Open Source. S# yi kumeka tanihi xihlovo eka vuhlayiselo bya GitHub/StockSharp eka https://github.com/StockSharp/StockSharp. Swiphemu hi muxaka swi ta kumeka hi tikhodi ta xihlovo:
- titlilasi leti tolovelekeke leti tirhisiwaka eka endlelo ro tumbuluxa vuhlanganisi bya wena;
- xifaniso xa ku xaviselana;
- xifaniso xa matimu;
- nhlayo leyikulu ya swikombiso swa nxopaxopo wa xithekiniki (ku tlula 70);
- ku tsemiwa ka mirhi.
Lemuka! Eka lava sungulaka eka ntirho wa ku xaviselana, ndhawu ya swifaniso ya S#.Studio yi fanelekile, leswi olovisaka swinene endlelo ro tumbuluxa ni ku kambela tirhoboto leswaku ti ta xaviselana.
Xiletelo xa GitHub – https://stocksharp.ru/forum/4848/xitsonga xitsonga xitsonga xitsonga xitsonga xitsonga xitsonga xitsonga
Swihlawulekisi swa ku Nghenisa
Vatirhisi vo tala lava nga ni vutshila a va swi twisisi leswaku va nga sungula njhani kahle StockSharp, va nghenisa minongonoko ni ku pfuxeta software loko swi laveka. Rungula leri nga laha hansi ri ta ku pfuna ku twisisa ndlela yo nghenisa StockSharp.
simeka
Ku nghenisa S#.Installer, vatirhisi va ta lava ku landzelela xihlanganisi xa https://stocksharp.ru/products/download/ naswona va khathalela ku dawuniloda ku hangalasiwa. Xibokisana xa Installer.zip.Installerzip Properties xi susiwile.
Ku nghenisiwa ka software na ku susiwa
Vatumbuluxi va tiyisisile leswaku swi olovela vatirhisi ku lavisisa eka nongonoko, naswona va nyikile vuswikoti byo hlawula muxaka wa switirhisiwa.
Swihlawulekisi swa ku pfuxetiwa ka nongonoko
Vatumbuluxi va tiyisekise leswaku S#.Installer hi ku tiyimela yi landzelela ku pfuxetiwa ka software naswona yi yi sungula hi yoxe. Hi yona mhaka leyi endzhaku ka loko ku nghenisiwa ku herile, swi antswa ku nga susi nongonoko wolowo. Ku kambela swintshuxo leswi kumekaka hi voko, u fanele ku tikhoma eka “Updates” button. U nga yi kuma ekhonweni ya xinene ya fasitere ra software. Loko ku ri ni swilo leswi pfuxetiweke, ku ta humelela xitiviso eka xikirini. Sweswi u fanele u ba eka buti.
Swi ringanyetiwa ku pfala S#.Installer hi ku tirhisa barhi ya switirhisiwa. Hi xikongomelo lexi, ku endliwa ku hundzukela eka menyu. Right-click eka “Pfala” button.
S#.API – layiburari yo tsala tirhoboto to xavisa hi C# eka Visual Studio
S#.API i layiburari ya mahala leyi nga ta pfuna eka lava sungulaka na vatirhi va xiphurofexinali eka xiyenge xa
ku xaviselana ka algorithm. Layiburari yi kongomisiwile eka minongonoko ya C# eka ndhawu ya Visual Studio, hikwalaho ka leswi vatirhisi va kumaka nkarhi wo tumbuluxa tindlela tihi na tihi hi ku helela: ku suka eka leti nga na xiyimo leti nga na nkarhi wo leha ku ya eka leti nga na mpfumawulo wa le henhla (HFT) leti tirhisaka mfikelelo wo kongoma (DMA) ku cincana ku xaviselana. S#.API i masungulo ya switirhisiwa leswin’wana hinkwaswo. Hi ku ya hi layiburari, vatumbuluxi va endle swintshuxo swo hambana-hambana swo fana na S#.Designer/S#.Data/S#.MatLab adapter, na swin’wana. Vatirhisi va na vuswikoti byo tumbuluxa vuhlanganisi bya vona eka tisisiteme tihi na tihi ta mabindzu ya le handle. Bot yi nga tirha hi vuhlanganisi byihi na byihi. A swi titsheganga hi API ya broker, leyi nga vuyelo lebyikulu. S#.API yi kongomisiwile eka vaxavisi va phurayivhete / swivandla swa tibangi / tikhamphani ta vuvekisi. Ku tirha ka kona ku le henhla swinene. Madzana ya tindlela ta xitirhisiwa xihi na xihi ti endliwa hi nkarhi wun’we. Ku kamberiwa eka switsotswana/tinghilazi swi kongomile hilaha swinga kotekaka hakona. Ku rhetela ka xiviri ku kumiwile. U nga kopa API na matsalwa ya S#.API StockSharp eka https://stocksharp.ru/store/api/ Ku sungula hi ku hatlisa eka StockSharp, ku tumbuluxa robot yo xaviselana ya Quik: https://youtu.be/F51bGEpTOvo
Swihlawulekisi swa ku nghenisa S#.API
Ku sukela eka vuhundzuluxeri bya 5.0, ku nghenisiwa ka S#.API ku endliwa hi ku tirhisa NuGet. Eka tivhidiyo ta khale, u fanele ku hlawula ku nghenisa ku suka eka vuhlayiselo bya StockSharp Releases ku suka eka vukorhokeri bya webu bya GitHub.
Swihlawulekisi swa ku nghenisa ku suka eka GitHub
Xo sungula, vatirhisi va tsarisa eka
GitHub . Endzhaku ka sweswo, nghena eka tluka ra github.com/StockSharp/StockSharp eka vuhlayiselo bya StockSharp ivi u hlawula xifaniso lexi tsariweke “Releases”. Ku ta pfuleka fasitere eka xikirini lexi eka xona u faneleke u hlawula vuhundzuluxeri bya S# (ku suka eka xiyenge xa Downloads) ivi u kopa ti-archive leti lavekaka. Ti- archive leti dawunilodiweke ta pfuriwa naswona ti pfuriwa zip.
Lemuka! Eka vuhlayiselo bya swilo swa khale StockSharp_#.#.#. yi na ti-zip-files ta layiburari / tikhodi ta xihlovo ta swikombiso. U nga kuma tikhodi ta xihlovo eka ti-archive ta Khodi ya Xihlovo.
Ku nghenisa hi Nuget
Hi ku tirhisa Nuget, vatirhisi va nga nghenisa layiburari ya S#. Ku nghenisa tikhodi ta xihlovo na swikombiso, u ta lava ku ya eka GitHub.
Swihlanganisi
U fanele ku tirha na switoko na swihlovo swa datha eka StockSharp hi ku tirhisa tlilasi ya xisekelo ya Connector. Tikhodi ta xihlovo ti nga kumeka eka phurojeke ya Samples/Common/SampleConnection.
tlilasi ya Xihlanganisi https://doc.stocksharp.ru/api/StockSharp.Algo.Connector.html :
…
public Xihlanganisi xa Xihlanganisi;
…
public MainWindow ()
{
Sungula Xiphemu ();
Xihlanganisi = Xihlanganisi lexintshwa();
InitXihlanganisi ();
} Eka xihlanganisi xo hlawuleka xa xifaniso lexi endleriweke ku lulamisa Xihlanganisi xa S#.API, swa koteka ku lulamisa swihlanganisi swo tala hi nkarhi wun’we.
Lemuka! Swikhomela-swiendlakalo swi fanele ku vekiwa eka ndlela ya InitConnector.
Switirhisiwa
Hi ku tirhisa nchumu wa Oda, u nga endla oda leyintshwa. Hi ku tirhisa ndlela ya Connector.RegisterOrder(StockSharp.BusinessEntities.Order order), leyi rhumelaka oda eka sevha, mutirhisi u ta kota ku yi tsarisa eka ku cincana. Loko ku ri na xilaveko xo tumbuluxa oda yo yima, vativi va tsundzuxa ku khathalela ku boxa nhundzu ya Order.Type tanihi OrderTypes.Conditional. Eka ntirho wun’wana na switirhisiwa, ku tirhisiwa nchumu lowu fanaka.
Switirho
Vuhlayiseki i xitirhisiwa xa timali lexi tirhisiwaka ku xaviselana. Xitirhisiwa xi nga va xitoko/vumundzuku/nhlawulo, na swin’wana. Mutumbuluxi u avanyise mabasikiti ya switirhisiwa hi titlilasi:
- Vuhlayiseki bya Index;
- Vuhlayiseki lebyi Yaka emahlweni;
- WeightedIndexVuhlayiseki.
Vuhlayiselo bya data
Eka StockSharp, u nga hlayisa data leswaku u ta yi dawuniloda endzhaku. Tanihi nawu, swa laveka ku hlayisa datha ku hlengeleta nxopaxopo / ku lavisisa swivumbeko, hlayisa datha ya makete ku suka eka
theminali ya mabindzu (ku ringeta ti-bot). Vuhlayiselo bya data byi le rivaleni hi ku helela, hikuva muendli u khathalele ku nghena ka xiyimo xa le henhla ni ku tumbela endzeni ka vuxokoxoko bya xithekiniki.
S#.Designer i nongonoko wa universal designer wo tumbuluxa tirhoboto to xavisa na tindlela
S#.Designer yi tirhisiwa ku tumbuluxa, ku kambela na ku lawula tindlela to xaviselana eka ku xaviselana ka xiviri. Ku na tinxaka to hlayanyana ta tindlela to tumbuluxa leti nongonoko lowu wu ti nyikaka. Va tirhisa:
- Kubikov. Eka xiyimo lexi, mutirhisi a nga ha va a nga ri na vutshila byo endla minongonoko. Ku tumbuluxa tindlela, u ta fanela ku tirhisa ndlela yo hlanganisa milayeni na ku hlanganisa tikhubiki.
- C#. Nhlawulo lowu wu faneleka eka vaendli va tiprogreme lava nga ni ntokoto lava nga chaviki ku tirha hi khodi. Qhinga ro tano a ri pimiwi eka swilo leswi nga kotekaka swa ku tumbuluxa. Yi nga hlamusela ti algorithms tihi na tihi, ku hambana na ti cubes. Qhinga ri endliwa hi ku kongoma eka S#.Designer kumbe eka ndhawu ya nhluvukiso wa C#.
Hi nkarhi wa ku sungula ko sungula ka S#.Designer, ku ta humelela fasitere eka xikirini lexi eka xona u nga ta lava ku hlawula ndlela yo sungula.
Lemuka! Xihlovo xa mahala lexi dumeke swinene xa datha ya matimu ya makete wa le Rhaxiya i Finam broker. Xihlovo xa data xa xiviri i S#.Designer.
https://youtu.be/NrzI4yJFg7U Stocksharp Dyondzo ya vumbirhi: https://youtu.be/N_AFlKYP2rU Dyondzo ya vunharhu: https://youtu.be/f75zeQL5Ucw…
S#.Terminal – xitichi xa mabindzu
S#.Terminal i theminali ya mabindzu ya mahala, vuyelo lebyikulu bya yona i ku hlanganisiwa hi nkarhi wun’we eka nhlayo leyikulu ya tipulatifomo ta mabindzu. Nseketelo wa ku tlula 70 wa vuhlanganisi ku suka eka ku cincana ko hambana ka misava wa kumeka. Swipimelo swa nkarhi i swa ku tihlawulela.
S#.Data (Hydra) – xitirhisiwa xo dawuniloda data ya makete
Vatumbuluxi va endlile sofwere ya S#.Data (Hydra) ya ku layicha hi ku tisungulela ka datha ya makete (switirhisiwa/makhandlela/swipfumelelano swa tithiki/DOM) ku suka eka swihlovo swo hambana. Data yi nga hlayisiwa eka vuhlayiselo bya laha kaya hi xivumbeko xa tsalwa xa S#.Data (BIN), lexi nyikaka nxopaxopo wa datha lowu olovaka eka sofwere yin’wana, kumbe hi xivumbeko xo hlawuleka xa binary lexi nyikaka xiyimo xa le henhla xa ku tshikileriwa. Rungula leri hlayisiweke ri ta kumeka leswaku ri tirhisiwa hi tindlela to xavisa. Ku fikelela datha, u ta fanela ku tirhisa StorageRegistry kumbe ku layicha nkarhi na nkarhi hi xivumbeko xa Excel/xml/txt. S#.Data yi ku pfumelela ku tirhisa swihlovo swa data swa nkarhi wa xiviri na swa matimu hi nkarhi wun’we. Ku vuyeriwa loku ku fikeleriwa hi ku tirhisa modele wa xihlovo lexi andlariwaka. Hi nkarhi wa ku sunguriwa ko sungula ka nongonoko, ku ta pfuleka fasitere eka xikirini, .
S#.Shell – rimba ra swifaniso leri lunghekeleke ku endliwa leri nga na tikhodi ta xihlovo
S#.Shell i xivumbeko xa swifaniso lexi lunghekeleke ku tirhisiwa lexi ku pfumelelaka ku endla ku cinca hi ku hatlisa hi ku ya hi swilaveko swa vatirhisi naswona i xihlovo lexi pfulekeke hi ku helela hi ririmi ra C#. Robhoti yi ta hatlisa yi endla xitirhisiwa xa xifaniso, yi hlayisa ni ku vuyisela swiyimiso swa maqhinga, yi nyikela rungula leri nga ni vuxokoxoko malunghana ni ndlela leyi maqhinga ma tirhaka ha yona naswona yi ta yi sungula hi yoxe hi nkarhi lowu vekiweke. Loko u sungula S#.Shell, phurojeke ya Shell yi ta humelela eka Solution Explorer.
- swikoweto swa vuhlanganisi;
- button ku hlayisa xivumbeko xa sweswi xa Shell;
- tithebhu letikulu.
Lemuka! Eka xiyenge xa ”Emulation”, swa koteka ku fambisa swikambelo swa maqhinga eka datha ya matimu.
S#.MatLab – MatLab ku hlanganisiwa na tisisiteme ta mabindzu
Vatumbuluxi va endlile S#.MatLab – xihlanganisi xa xiendliwa https://doc.stocksharp.ru/topics/MatLab.html eka vativi va mabindzu lava tsalaka tialgorithm ta mabindzu endzeni ka ndhawu ya MatLab MathWorks. Vukona bya xihlanganisi xa nhlanganelo xa S#.MatLab byi endla leswaku swi koteka ku hlanganisa kwalomu ka broker/exchange yin’wana na yin’wana. Swikripti swa MatLab, endzhaku ko amukela datha ku suka eka tipulatifomo ta mabindzu, swi rhumela tioda ta mabindzu eka swona. Ku kuma swiletelo swa vuxokoxoko, switshuriwa na matsalwa, u ta lava ku xava S#.MatLab.
Ku xaviselana ku suka eka switshuriwa swa MatLab
Tifayili ta CSV ti hlengeleta no hlayisa datha. Switlhokovetselo swa sweswi swi tsariwile hi mitila. Tikholomu ti kombisa nxaxamelo hinkwawo wa swikoxo swa bid/ask eka mpatswa wun’wana na wun’wana wa mali. Loko u nga swi koti ku tshama u ri karhi u pfula PC ya wena nkarhi hinkwawo, u nga vileli. Data eka mhaka leyi yi ta ta hi swibokisana. Endzhaku ko dawuniloda, u nga pfala nongonoko, u thya fayili vito lerintshwa leswaku u nga lahleki ivi u tlhela u yi sungula endzhaku ka nkarhi wo karhi.
Lemuka! Vukulu bya ti arrays leti nga na ti data blocks byi ta hambana. Swibokisana swa data swi hlayisiwa eka PRICES (global variable).
Loko u tumbuluxa maqhinga, u fanele ku tiyisisa leswaku va amukela ntsena ti parameter ta vona tani hi input. Data yo sungula yi hundziseriwa hi ku tirhisa swilo leswi cinca-cincaka swa misava hinkwayo. Loko bindzu ri pfariwile, swilo leswi cinca-cincaka swa misava hinkwayo swa lulamisiwa ku kombisa khwalithi ya maqhinga. Ku antswisa swihlawulekisi leswi, u fanele ku endla “xikhegelo” lexi endzeni ka xona swilo leswi cinca-cincaka swa misava hinkwayo swi nga ta sunguriwa.
Lemuka! Nkarhi wun’wana na wun’wana loko bindzu ri pfala, matirhelo ya maqhinga ya pfuxetiwa.
Maphepha hinkwawo ya Stocksharp eka https://doc.stocksharp.ru/ .
Champions League Viewer – tichati ta mphikizano wa Champions League na swipfumelelano swa vatekaxiave
LCH Viewer i software leyi kombisaka mabindzu ya vatekaxiave va LCH eka chati leyi nga na swikombiso. Eka xifaniso lexi nga laha hansi u nga vona leswaku nkombiso wa switirhisiwa swo hlayanyana wu ta languteka njhani.