Stocksharp (S#) – seti yesoftware yekutengesa, kugadzira nzira dzekutengesa uye kugadzira marobhoti ekutengesa (akajairwa kana HFT), mashandisiro ekushandisa, kupi kurodha uye mashandisiro, interface maficha. StockSharp isoftware yekuvandudza inobvumira vashandisi kugadzira yakazara-kutenderera otomatiki (kuongorora / kuyedza / kutengesa) uye
kugadzira mabhoti ekutengesa ega . Pamusoro peiyo yakajairwa tekinoroji yekuongorora package, iyo chikuva ine yakasarudzika yekuona nzira yekuvaka. API yekubatanidza inowanikwa yekutengesa marobhoti uye yechitatu-bato software. Pazasi iwe unogona kudzidza zvakawanda nezve Stocksharp (S# – pfupi), pamwe nekuongorora zvakanakira nekuipira kwepuratifomu yakakurumbira.
- StockSharp Licensing
- Private trader
- Crypto Trader
- Rezinesi rakawedzerwa
- Rezinesi rekambani
- Corporate plus
- Stocksharp source codes paGithub
- Installation Features
- launch
- Kuiswa kweSoftware uye kubviswa
- Chirongwa chekuvandudza maficha
- S#.API – raibhurari yekunyora marobhoti ekutengesa muC # muVisual Studio
- Zvimiro zvekuisa S#.API
- Zvimiro zvekuisa kubva kuGitHub
- Kuisa neNuget
- Connectors
- Applications
- Zvishandiso
- Kuchengetedza data
- S#.Designer chirongwa chepasi rose chekugadzira marobhoti ekutengesa uye mazano
- S#.Terminal – yekutengesa chiteshi
- S#.Data (Hydra) – musika data downloader
- S#.Shell – yakagadzirira-yakagadzirwa graphical framework ine source codes
- S#.MatLab – MatLab kubatanidzwa nekutengesa masisitimu
- Kutengeserana kubva kuMatLab zvinyorwa
- Champions League Viewer – machati emakwikwi eChampions League ane zvibvumirano zvevatori vechikamu
StockSharp Licensing
Vashandisi vanopihwa mukana (https://doc.stocksharp.ru/topics/License.html) kusarudza mhando yakakodzera rezinesi: yakawedzera/corporate/corporate plus/private trader/crypto trader.
Private trader
Rudzi urwu rwerezinesi rwunopihwa mahara mushure mekunyoresa. Mapurogiramu anotevera achawanikwa kune mushandisi:
- S#.Designer – mugadziri wemazano ekutengesa 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 – chirongwa chekutora otomatiki uye kuchengetedza nhoroondo yemusika data https://stocksharp.ru/store/hydra/;
- S#.Terminal yekutengesa terminal 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 – raibhurari yekugadzira marobhoti ekutengesa https://stocksharp.ru/store/api/.
Crypto Trader
Crypto Trader rezinesi inopa mukana kune anotevera mapuratifomu: Binance/ Bitalong/Bitbank/Bitexbook/Bitfinex/Bithumb/BitStamp/BitMEX/Bittrex/WEX (BTC-e)/CEX.IO/Coinbase/Coincheck/CoinExchange/CoinCap/Coinigy/ Cryptopia /Deribit/EXMO/DigiFinex/ DigitexFutures/GDAX/HitBTC/Huobi/IDAX/Kraken/KuCoin/Liqui/Livecoin/OKCoin/OKEx/Poloniex/PrizmBit/QuoineX/TradeOgre/YoBit/WZaif/LBank/BitMax/ CoinBene /BitZ/ZB.
Rezinesi rakawedzerwa
Rezinesi rakawedzerwa rinobvumira vashandisi kuti vabatane panguva imwe chete kusvika kumapurogiramu matatu kune
QUIK terminal . Kuwanikwa kune zvidzidzo zvevhidhiyo, iyo nguva inodarika maawa makumi mana, uye akagadzirira-akagadzirwa nzira dzekutengesa dzakavhurika.
Cherechedza! StockSharp’s technical support service inokurumidza kupindura kune zviri kubuda, kubatsira mutengi kugadzirisa chero dambudziko rine chekuita nekushanda kwesoftware.
Rezinesi rekambani
Iwe uchafanirwa kubhadhara mubhadharo kuti uwane rezinesi revhoriyamu. Pamusoro peiyo yekutanga / yepamberi rezinesi mashandiro, mushandisi anopihwa mukana wakananga ku:
- derivatives musika paMoscow Exchange ;
- musika wemasheya paMoscow Exchange;
- LSE/NASDAQ kuchinjanisa.
Zvakare, vatengesi vanogona kubata maodha pamusika wezvinobva kuMoscow Exchange uye kubatana nekutengesa vachishandisa iyo FIX/FAST protocol.
Corporate plus
Rezinesi rekambani pamwe nerezenisi rinosanganisira macode epanowanika chero akagadzirwa-software mhinduro (S#.Data/S#.Designer/S#.Shell). Kune zvakare masosi makodhi epuratifomu pachayo: S#.API.
Stocksharp source codes paGithub
Iyo S # musimboti inogadzirwa mukati meiyo Open Source nharaunda. S# inowanikwa sosi muGitHub/StockSharp repository pa https://github.com/StockSharp/StockSharp. Zvikamu nemhando zvichave zviripo nemasource codes:
- makirasi akajairwa ayo anoshandiswa mukugadzira yako yakabatana;
- kutengesa simulator;
- nhoroondo simulator;
- huwandu hukuru hwehunyanzvi hwekuongorora zviratidzo (kupfuura makumi manomwe);
- kutema miti.
Cherechedza! Kune vanotanga mumunda wekutengesa, S #.Studio graphical environment yakakodzera, iyo inorerutsa zvikuru maitiro ekugadzira uye kuedza marobhoti ekutengesa.
GitHub gwara – https://stocksharp.ru/forum/4848/rukovodstvo-po-github/
Installation Features
Vazhinji vashandisi ve novice havanzwisise nzira yekuvhura StockSharp, kuisa zvirongwa uye kugadzirisa software kana zvichidikanwa. Ruzivo rwuri pazasi ruchakubatsira iwe kunzwisisa maitiro ekuisa StockSharp.
launch
Kuti uise S #.Installer, vashandisi vachada kutevera chibatanidzo https://stocksharp.ru/products/download/ uye kutarisira kurodha kugoverwa. Iyo Installer.zip.Installerzip Properties block inobviswa.
Kuiswa kweSoftware uye kubviswa
Vagadziri vakaita shuwa kuti zvaive nyore kuti vashandisi vatsvage muchirongwa, uye vakapa kugona kusarudza rudzi rwekushandisa.
Chirongwa chekuvandudza maficha
Vagadziri vakaita shuwa kuti S#.Installer inoteedzera yakazvimiririra zvigadziriso zvesoftware uye inozvitangisa. Ndokusaka mushure mekuiswa kwapera, zviri nani kusabvisa chirongwa. Kuti utarise zvigadziriso zviripo nemaoko, unofanirwa kudzvanya bhatani re “Updates”. Unogona kuiwana mukona yekurudyi yehwindo resoftware. Kana zvigadziriso zviripo, chiziviso chichaonekwa pachiratidziri. Zvino unofanira kubaya bhatani.
Inokurudzirwa kuvhara S#.Installer kuburikidza netoolbar. Nechinangwa ichi, shanduko kune menyu inoitwa. Tinya-kurudyi pakanzi “Vhara”.
S#.API – raibhurari yekunyora marobhoti ekutengesa muC # muVisual Studio
S#.API iraibhurari yemahara iyo ichave inobatsira kune vese vanotanga uye nyanzvi mumunda
wealgorithmic kutengeserana. Raibhurari yakatarisana neC # programming muVisual Studio nharaunda, nekuda kwekuti vashandisi vanowana mukana wekugadzira zvachose chero mazano: kubva kune akasarudzika ane nguva yakareba kusvika kune yakakwira-frequency (HFT) ayo anoshandisa yakananga kuwana (DMA) kuchinjanisa. kutengesa. S#.API ndiyo nheyo yezvimwe zvigadzirwa. Pahwaro hweraibhurari, vagadziri vakagadzira mhinduro dzakasiyana seS#.Designer/S#.Data/S#.MatLab adapta, nezvimwewo. Vashandisi vane kugona kugadzira yavo yekubatanidza kune chero ekunze masystem ekutengesa. Iyo bot inogona kushanda nechero kubatana. Izvo hazvienderane neiyo broker’s API, iyo yakakosha mukana. S#.API yakanangana nevatengesi vega / masangano emabhangi / makambani ekudyara. Kuita kwacho kwakakwira zvakanyanya. Mazana ezvirongwa zvechero chiridzwa chinoitwa panguva imwe chete. Kuongorora zvikwekwe/magirazi kwakaringana sezvinobvira. Kutsvedza chaiko kunotemerwa. Unogona kudhawunirodha API uye zvinyorwa zveS#.API StockSharp pa https://stocksharp.ru/store/api/ Kurumidza kutanga muStockSharp, kugadzira robhoti rekutengesa reQuik: https://youtu.be/F51bGEpTOvo
Zvimiro zvekuisa S#.API
Sezvo shanduro 5.0, kuiswa kweS # API kunoitwa kuburikidza neNuGet. Kune shanduro dzakapfuura, iwe unofanirwa kusarudza kuisa kubva kuStockSharp Releases repository kubva kuGitHub webhu sevhisi.
Zvimiro zvekuisa kubva kuGitHub
Chekutanga pane zvese, vashandisi vanonyoresa
paGitHub . Tevere, enda kune github.com/StockSharp/StockSharp peji muStockSharp repository uye sarudza chiratidzo chakanyorwa kuti “Releases”. Hwindo rinovhurika pachiratidziro chaunofanirwa kusarudza iyo S # vhezheni (kubva pachikamu cheKurodha) uye dhawunirodha zvinyorwa zvinodiwa. Zvinyorwa zvakadhawunirwa zvinokiiwa uye kuvhurwa.
Cherechedza! Munzvimbo dzakachengetwa StockSharp_#.#.#. ine zip-mafaira eraibhurari / sosi makodhi emienzaniso. Iwe unogona kuwana masource codes muSource Code archives.
Kuisa neNuget
Uchishandisa Nuget, vashandisi vanogona kuisa iyo S# raibhurari. Kuti uise masource codes uye mienzaniso, iwe uchafanirwa kuenda kuGitHub.
Connectors
Iwe unofanirwa kushanda nestock exchanges uye data masosi muStockSharp kuburikidza neConnector base kirasi. Iwo makodhi makodhi anogona kuwanikwa muSamples/Common/SampleConnection chirongwa.
weClass Connector class https://doc.stocksharp.ru/api/StockSharp.Algo.Connector.html :
…
public Connector Connector;
…
public MainWindow()
{
InitializeComponent();
Connector = new Connector ();
InitConnector();
} Mune yakakosha graphical interface iyo yakagadzirirwa kugadzirisa Connector yeS #.API, zvinokwanisika kugadzirisa akawanda ma connections panguva imwe chete.
Cherechedza! Vabati vechiitiko vanofanirwa kusetwa muInitConnector nzira.
Applications
Uchishandisa chinhu cheOdha, unogona kugadzira odha nyowani. Kushandisa Connector.RegisterOrder (StockSharp.BusinessEntities.Order order) nzira, iyo inotumira kurongeka kune sevha, mushandisi achakwanisa kuinyora pakutsinhanisa. Kana paine kudikanwa kwekugadzira stop order, nyanzvi dzinopa zano kuchengetedza kudoma iyo Order.Type pfuma seOrderTypes.Conditional. Kuti uwedzere kushanda nemashandisirwo, chinhu chimwe chete chinoshandiswa.
Zvishandiso
Chengetedzo chishandiso chemari chinoshandiswa pakutengesa. Icho chiridzwa chinogona kunge chiri stock / ramangwana / sarudzo, nezvimwe. Mugadziri akakamura mabhasikiti emidziyo kuita makirasi:
- IndexSecurity;
- Kuchengetedza Kunoenderera;
- WeightedIndexSecurity.
Kuchengetedza data
MuStockSharp, unogona kuchengetedza data yekuzorodha gare gare. Sezvo mutemo, zvinodikanwa kuchengetedza data kuti uunganidze kuongorora / kutsvaga mapatani, chengetedza data remusika kubva kune
yekutengesa terminal (yekuyedza bots). Kuchengetedzwa kwedata kuri pachena, nekuti mugadziri aitarisira kuwana kwepamusoro-soro uye kuhwanda mukati mehunyanzvi ruzivo.
S#.Designer chirongwa chepasi rose chekugadzira marobhoti ekutengesa uye mazano
S # .Designer inoshandiswa kugadzira, kuedza uye kugadzirisa nzira dzekutengesa mukutengesa chaiko. Kune akati wandei marudzi ekugadzira mazano anopihwa nechirongwa ichi. Ivo vari kushandisa:
- Kubikov. Muchiitiko ichi, mushandisi anogona kunge asina hunyanzvi hwekugadzira. Kuti ugadzire mazano, iwe uchada kushandisa nzira yekubatanidza mitsetse uye kubatanidza cubes.
- C#. Iyi sarudzo yakakodzera kune vane ruzivo programmers vasingatyi kushanda nekodhi. Zano rakadaro harina kuganhurirwa mumikana yokusika. Inogona kutsanangura chero algorithms, kusiyana ne cubes. Iyo nzira inogadzirwa zvakananga muS #.Designer kana muC # budiriro nharaunda.
Panguva yekutanga kwekutanga kweS # .Designer, hwindo richaonekwa pahwindo rauchazoda kusarudza nzira yekuvhura.
Cherechedza! Iyo inonyanya kufarirwa yemahara sosi yenhoroondo data yemusika weRussia Finam broker. Default data source is S#.Designer.
https://youtu.be/NrzI4yJFg7U Stocksharp Chidzidzo Chechipiri: https://youtu.be/N_AFlKYP2rU Chidzidzo Chechitatu: https://youtu.be/f75zeQL5Ucw
S#.Terminal – yekutengesa chiteshi
S. Tsigiro yeanopfuura makumi manomwe ekubatanidza kubva kune akasiyana ekuchinjana epasi aripo. Nguva dzenguva hadzidiwe.
S#.Data (Hydra) – musika data downloader
Vagadziri vakagadzira S#.Data (Hydra) software yekurodha otomatiki yemusika data (zviridzwa/makenduru/tiki zvibvumirano/DOM) kubva kwakasiyana siyana. Iyo data inogona kuchengetwa munzvimbo yekuchengetedza muS # .Data (BIN) zvinyorwa zvinyorwa, izvo zvinopa zviri nyore kuongorora data mune imwe software, kana mune yakakosha bhinari fomati inopa yakanyanya kudzvanya nhanho. Ruzivo rwakachengetwa ruchavapo kuti rushandiswe nemaitiro ekutengesa. Kuti uwane iyo data, unozofanirwa kushandisa StorageRegistry kana kugara uchirodha muExcel/xml/txt fomati. S # .Data inokubvumira kushandisa zvose-chaiyo-chaiyo uye nhoroondo yezvinyorwa zvinyorwa panguva imwe chete. Iyi bhenefiti inowanikwa kuburikidza nekushandisa yakawedzera sosi modhi. Panguva yekutanga kwechirongwa, hwindo rinovhurika pachiratidziro,
S#.Shell – yakagadzirira-yakagadzirwa graphical framework ine source codes
S* Iyo robhoti ichakurumidza kugadzira graphical interface, chengetedza uye kudzoreredza marongero ehurongwa, inopa ruzivo rwakadzama nezve mashandiro ehurongwa, uye otoitanga pahurongwa. Paunotanga S#.Shell, chirongwa cheShell chichaonekwa muSolution Explorer.
- mabhatani ezvirongwa zvekubatanidza;
- bhatani kuchengetedza ikozvino Shell kumisikidzwa;
- main tabs.
Cherechedza! Muchikamu che “Emulation”, zvinokwanisika kumhanyisa nzira yekuyedza pane nhoroondo data.
S#.MatLab – MatLab kubatanidzwa nekutengesa masisitimu
Vagadziri vakagadzira S#.MatLab – chinongedzo kune chigadzirwa https://doc.stocksharp.ru/topics/MatLab.html yevatengesi vekutengesa vanonyora maalgorithms ekutengesa mukati meMatLab MathWorks nharaunda. Kuvapo kweS#.MatLab yekubatanidza yekubatanidza kunoita kuti zvikwanise kubatana kune chero chero bhuroka/exchange. MatLab zvinyorwa, mushure mekugamuchira data kubva kumapuratifomu ekutengesa, tumira maodha ekutengesa kwavari. Kuti uwane zvakadzama marongero, zvinyorwa uye zvinyorwa, unozofanirwa kutenga S#.MatLab.
Kutengeserana kubva kuMatLab zvinyorwa
CSV mafaera anounganidza uye kuchengeta data. Mazwi arizvino anonyorwa mumitsara. Makolamu anoratidza huwandu hwese hwebhidhi/kubvunza makotesheni pamari yega yega. Kana iwe usingakwanisi kuchengeta PC yako nguva dzose, usanetseka. Iyo data mune iyi kesi ichauya mumabhuroka. Mushure mekudhawunirodha, unogona kuvhara chirongwa, shandura zita refaira kuti risarasike uye ritangezve mushure meimwe nguva yenguva.
Cherechedza! Saizi yearrays ane data blocks ichave yakasiyana. Data blocks inochengetwa muPRICES (global variable).
Paunenge uchigadzira zano, iwe unofanirwa kuve nechokwadi chekuti ivo vanongogamuchira avo ega ma paramita sekupinza. Iyo data yekutanga inotamiswa kuburikidza nekusiyana kwenyika. Kana kutengeserana kwavharwa, zvimiro zvepasi rose zvinogadziriswa kuti zviratidze kunaka kwechirongwa. Kuti uwedzere hunhu uhu, iwe unofanirwa kugadzira “shell” mukati umo machinjiro epasi rose achatangwa.
Cherechedza! Nguva imwe neimwe kutengeserana kunovharwa, kushanda kwechirongwa kunovandudzwa.
Zvese zvinyorwa zveStocksharp pa https://doc.stocksharp.ru/
Champions League Viewer – machati emakwikwi eChampions League ane zvibvumirano zvevatori vechikamu
LCH Viewer isoftware inoratidza kutengeserana kwevatori vechikamu LCH pane chati ine zviratidzo. Mumufananidzo uri pazasi iwe unogona kuona kuti kuratidzwa kwezvishandiso zvakati wandei kuchaita sei.