Stocksharp (S #) – eto sọfitiwia fun iṣowo, ṣiṣẹda awọn ilana iṣowo ati ṣiṣẹda awọn roboti iṣowo (deede tabi HFT), awọn ẹya lilo, ibiti o ṣe igbasilẹ ati bii o ṣe le lo, awọn ẹya wiwo. StockSharp jẹ sọfitiwia imotuntun ti o fun laaye awọn olumulo lati ṣẹda awọn adaṣe adaṣe ni kikun (itupalẹ / idanwo / iṣowo) ati
dagbasoke awọn bot iṣowo lori tirẹ . Ni afikun si package itupalẹ imọ-ẹrọ boṣewa, pẹpẹ naa ni akọle ilana wiwo alailẹgbẹ kan. Asopọ API wa fun awọn roboti iṣowo ati sọfitiwia ẹnikẹta. Ni isalẹ o le ni imọ siwaju sii nipa Stocksharp (S # – kukuru), bakannaa ṣe iṣiro awọn anfani ati aila-nfani ti pẹpẹ olokiki.
- Iwe-aṣẹ StockSharp
- Aladani onisowo
- Onisowo Crypto
- Iwe-aṣẹ ti o gbooro sii
- Iwe-aṣẹ ile-iṣẹ
- Ajọ plus
- Awọn koodu orisun Stocksharp lori Github
- Fifi sori Awọn ẹya ara ẹrọ
- ifilọlẹ
- Software fifi sori ẹrọ ati yiyọ kuro
- Awọn ẹya imudojuiwọn eto
- S#.API – ile-ikawe kan fun kikọ awọn roboti iṣowo ni C # ni Studio Visual
- Awọn ẹya ara ẹrọ ti fifi S #.API
- Awọn ẹya fifi sori ẹrọ lati GitHub
- Fifi sori ẹrọ pẹlu Nuget
- Awọn asopọ
- Awọn ohun elo
- Awọn irinṣẹ
- Ibi ipamọ data
- S #.Designer jẹ eto apẹrẹ agbaye fun ṣiṣẹda awọn roboti iṣowo ati awọn ilana
- S # .Terminal – iṣowo ebute
- S #.Data (Hydra) – oja data downloader
- S #. Shell – ilana ayaworan ti a ti ṣetan pẹlu awọn koodu orisun
- S #.MatLab – MatLab Integration pẹlu iṣowo awọn ọna šiše
- Iṣowo lati awọn iwe afọwọkọ MatLab
- Oluwo Ajumọṣe aṣaju-ija – awọn shatti ti idije Awọn aṣaju-ija pẹlu awọn iṣowo ti awọn olukopa
Iwe-aṣẹ StockSharp
A fun awọn olumulo ni aye (https://doc.stocksharp.ru/topics/License.html) lati yan iru iwe-aṣẹ ti o yẹ julọ: extended/corporate/corporate plus/private trader/crypto trader.
Aladani onisowo
Iru iwe-aṣẹ yii ni a pese ni ọfẹ lẹhin iforukọsilẹ. Awọn eto atẹle yoo wa fun olumulo:
- S#.Designer – onise awọn ilana iṣowo 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 – eto kan fun igbasilẹ laifọwọyi ati titoju data ọja itan https://stocksharp.ru/store/hydra/;
- S#.Terminal ebute iṣowo 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 – ile-ikawe kan fun idagbasoke awọn roboti iṣowo https://stocksharp.ru/store/api/.
Onisowo Crypto
Iwe-aṣẹ Onisowo Crypto n pese iraye si awọn iru ẹrọ wọnyi: 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/Zaif/LBank/BitMax/ CoinBene /BitZ/ZB.
Iwe-aṣẹ ti o gbooro sii
Iwe-aṣẹ ti o gbooro sii gba awọn olumulo laaye lati so pọ si awọn eto 3 nigbakanna si
ebute QUIK . Wiwọle si awọn ẹkọ fidio, iye akoko eyiti o kọja awọn wakati 40, ati awọn ilana iṣowo ti a ti ṣetan ti ṣii.
Akiyesi! Iṣẹ atilẹyin imọ-ẹrọ StockSharp yarayara dahun si awọn ọran ti n yọ jade, ṣe iranlọwọ alabara lati yanju iṣoro eyikeyi ti o ni ibatan si iṣẹ sọfitiwia naa.
Iwe-aṣẹ ile-iṣẹ
Iwọ yoo ni lati san owo kan lati gba iwe-aṣẹ iwọn didun kan. Ni afikun si ipilẹ/ iṣẹ ṣiṣe iwe-aṣẹ ilọsiwaju, olumulo yoo fun ni iraye si taara si:
- awọn itọsẹ oja lori Moscow Exchange ;
- ọja iṣura lori Exchange Moscow;
- LSE/NASDAQ paṣipaarọ.
Pẹlupẹlu, awọn oniṣowo le ṣakoso awọn ibere lori ọja awọn itọsẹ ti Moscow Exchange ati sopọ si iṣowo nipa lilo ilana FIX / FAST.
Ajọ plus
Ajọpọ pẹlu iwe-aṣẹ pẹlu awọn koodu orisun ti eyikeyi awọn solusan sọfitiwia ti a ti ṣetan (S#.Data/S#.Designer/S#.Shell). Awọn koodu orisun tun wa fun pẹpẹ funrararẹ: S #.API. [akọsilẹ id = “asomọ_12845” align = “aligncenter” iwọn = “844”]
Awọn koodu orisun Stocksharp lori Github
S # mojuto ti ni idagbasoke laarin agbegbe Open Source. S # wa bi orisun ni ibi ipamọ GitHub/StockSharp ni https://github.com/StockSharp/StockSharp. Awọn paati nipasẹ iru yoo wa pẹlu awọn koodu orisun:
- awọn kilasi ti o wọpọ ti a lo ninu ilana ṣiṣẹda awọn asopọ tirẹ;
- adaṣe iṣowo;
- apere itan;
- nọmba nla ti awọn itọkasi itupalẹ imọ-ẹrọ (diẹ sii ju 70);
- wíwọlé.
Akiyesi! Fun awọn olubere ni aaye ti iṣowo, S #.Studio ayaworan ayika jẹ dara, eyi ti o rọrun pupọ ilana ti ṣiṣẹda ati idanwo awọn roboti fun iṣowo.
Itọsọna GitHub – https://stocksharp.ru/forum/4848/rukovodstvo-po-github/
Fifi sori Awọn ẹya ara ẹrọ
Pupọ awọn olumulo alakobere ko loye bi o ṣe le ṣe ifilọlẹ StockSharp daradara, fi sori ẹrọ awọn eto ati mu sọfitiwia naa dojuiwọn ti o ba jẹ dandan. Alaye ti o wa ni isalẹ yoo ran ọ lọwọ lati loye bi o ṣe le fi StockSharp sori ẹrọ.
ifilọlẹ
Lati fi sori ẹrọ S #.Installer, awọn olumulo yoo nilo lati tẹle ọna asopọ https://stocksharp.ru/products/download/ ati ki o ṣe abojuto gbigba pinpin pinpin. Idina awọn ohun-ini Installer.zip.Installerzip kuro.
Software fifi sori ẹrọ ati yiyọ kuro
Awọn Difelopa rii daju pe o rọrun fun awọn olumulo lati wa ninu eto naa, ati pese agbara lati yan iru awọn ohun elo.
Awọn ẹya imudojuiwọn eto
Awọn olupilẹṣẹ rii daju pe S #.Insitola ṣe atẹle awọn imudojuiwọn sọfitiwia ni ominira ati ṣe ifilọlẹ wọn laifọwọyi. Ti o ni idi lẹhin fifi sori ẹrọ ti pari, o dara ki a ko fi eto naa kuro. Lati ṣayẹwo awọn imudojuiwọn to wa pẹlu ọwọ, o yẹ ki o tẹ bọtini “Awọn imudojuiwọn”. O le rii ni igun ọtun ti window software naa. Ti awọn imudojuiwọn ba wa, iwifunni yoo han loju iboju. Bayi o nilo lati tẹ lori bọtini.
O ti wa ni niyanju lati pa S #.Insitola nipasẹ awọn bọtini iboju. Fun idi eyi, iyipada si akojọ aṣayan ni a ṣe. Tẹ-ọtun lori bọtini “Pade”.
S#.API – ile-ikawe kan fun kikọ awọn roboti iṣowo ni C # ni Studio Visual
S#.API jẹ ile-ikawe ọfẹ ti yoo wulo fun awọn olubere mejeeji ati awọn akosemose ni aaye ti
iṣowo algorithmic. Ile-ikawe naa wa ni idojukọ lori siseto C # ni agbegbe Visual Studio, o ṣeun si eyiti awọn olumulo gba aye lati ṣẹda Egba eyikeyi awọn ilana: lati awọn ipo ti o ni akoko pipẹ si awọn igbohunsafẹfẹ giga (HFT) ti o lo wiwọle taara (DMA) lati ṣe paṣipaarọ iṣowo. S #.API ni ipile ti awọn iyokù ti awọn ọja. Lori ipilẹ ile-ikawe, awọn olupilẹṣẹ ti ṣẹda ọpọlọpọ awọn solusan bii S #.Designer/S#.Data/S #.MatLab adapter, ati bẹbẹ lọ. Awọn olumulo ni agbara lati ṣẹda awọn asopọ ti ara wọn si eyikeyi awọn ọna ṣiṣe iṣowo ita. Bot le ṣiṣẹ pẹlu eyikeyi asopọ. Ko da lori API alagbata, eyiti o jẹ anfani pataki. S#.API jẹ ifọkansi si awọn oniṣowo aladani / awọn ile-ifowopamọ ile-ifowopamọ / awọn ile-iṣẹ idoko-owo. Awọn iṣẹ jẹ ohun ga. Awọn ọgọọgọrun awọn ilana fun ohun elo eyikeyi ni a ṣe ni nigbakannaa. Idanwo lori awọn ami si / awọn gilaasi jẹ deede bi o ti ṣee. Iyọkuro gidi ti pinnu. O le ṣe igbasilẹ API ati iwe fun S#.API StockSharp ni https://stocksharp.ru/store/api/ Ibẹrẹ iyara ni StockSharp, ṣiṣẹda robot iṣowo fun Quik: https://youtu.be/F51bGEpTOvo
Awọn ẹya ara ẹrọ ti fifi S #.API
Lati ẹya 5.0, fifi sori ẹrọ ti S #.API ni a ṣe nipasẹ NuGet. Fun awọn ẹya ti tẹlẹ, o yẹ ki o yan lati fi sii lati ibi ipamọ Awọn idasilẹ StockSharp lati iṣẹ wẹẹbu GitHub.
Awọn ẹya fifi sori ẹrọ lati GitHub
Ni akọkọ, awọn olumulo forukọsilẹ lori
GitHub . Nigbamii, lọ si oju-iwe github.com/StockSharp/StockSharp ni ibi ipamọ StockSharp ki o yan aami ti a pe ni “Awọn idasilẹ”. Ferese kan yoo ṣii loju iboju ninu eyiti o nilo lati yan ẹya S # (lati apakan Awọn igbasilẹ) ati ṣe igbasilẹ awọn pamosi pataki. Awọn ile-ipamọ ti a gbasile ti wa ni ṣiṣi silẹ ati ṣiṣi silẹ.
Akiyesi! Ni awọn pamosi StockSharp_#.#.#. ni awọn faili zip ti ile-ikawe / awọn koodu orisun ti awọn apẹẹrẹ. O le wa awọn koodu orisun ni awọn iwe ipamọ koodu Orisun.
Fifi sori ẹrọ pẹlu Nuget
Lilo Nuget, awọn olumulo le fi S # ìkàwé. Lati fi sori ẹrọ awọn koodu orisun ati awọn apẹẹrẹ, iwọ yoo nilo lati lọ si GitHub.
Awọn asopọ
O nilo lati ṣiṣẹ pẹlu awọn paṣipaarọ iṣura ati awọn orisun data ni StockSharp nipasẹ kilasi ipilẹ Asopọmọra. Awọn koodu orisun ni a le rii ni Awọn Ayẹwo/Wọpọ/Apejuwe Asopọmọra.
kilasi Asopọ https://doc.stocksharp.ru/api/StockSharp.Algo.Connector.html :
…
Asopọ Asopọ gbangba;
…
gbangba MainWindow ()
{
InitializeComponent ();
Asopọ = titun Asopọ ();
InitConnector ();
} Ni wiwo ayaworan pataki ti a ṣe lati tunto Asopọmọra fun S #.API, o ṣee ṣe lati tunto awọn asopọ pupọ ni akoko kanna.
Akiyesi! Awọn olutọju iṣẹlẹ yẹ ki o ṣeto ni ọna InitConnector.
Awọn ohun elo
Lilo ohun Bere fun, o le ṣẹda ibere titun kan. Lilo ọna asopọ Connector.RegisterOrder (StockSharp.BusinessEntities.Order order), eyiti o fi aṣẹ ranṣẹ si olupin naa, olumulo yoo ni anfani lati forukọsilẹ lori paṣipaarọ naa. Ti iwulo ba wa lati ṣẹda aṣẹ iduro, awọn amoye ni imọran ṣiṣe abojuto ti pato Order.Type ohun-ini bi OrderTypes.Conditional. Fun iṣẹ siwaju pẹlu awọn ohun elo, ohun kanna ni a lo.
Awọn irinṣẹ
Aabo jẹ ohun elo inawo ti a lo fun iṣowo. Ohun elo le jẹ iṣura / ojo iwaju / aṣayan, ati bẹbẹ lọ. Olùgbéejáde pin awọn agbọn irinṣẹ si awọn kilasi:
- Aabo Atọka;
- Aabo ti o tẹsiwaju;
- WeightedIndexSecurity.
Ibi ipamọ data
Ni StockSharp, o le fipamọ data fun igbasilẹ nigbamii. Gẹgẹbi ofin, o jẹ dandan lati tọju data lati ṣajọ itupalẹ / wa fun awọn ilana, ṣafipamọ data ọja lati
ebute iṣowo (fun awọn botilẹti idanwo). Ibi ipamọ data jẹ ṣiṣafihan patapata, nitori olupilẹṣẹ ṣe abojuto iraye si ipele giga ati fifipamọ sinu awọn alaye imọ-ẹrọ.
S #.Designer jẹ eto apẹrẹ agbaye fun ṣiṣẹda awọn roboti iṣowo ati awọn ilana
S #.Designer ti lo lati ṣẹda, idanwo ati ṣakoso awọn ilana iṣowo ni iṣowo gidi. Awọn oriṣi pupọ ti ṣiṣẹda awọn ilana ti eto yii nfunni. Wọn nlo:
- Kubikov. Ni ọran yii, olumulo le ma ni awọn ọgbọn siseto. Lati ṣẹda awọn ilana, iwọ yoo nilo lati lo ọna ti sisopọ awọn ila ati apapọ awọn cubes.
- C#. Aṣayan yii dara fun awọn olutọpa ti o ni iriri ti ko bẹru ti ṣiṣẹ pẹlu koodu. Iru ilana yii ko ni opin ni awọn aye ti o ṣeeṣe fun ẹda. O le ṣe apejuwe eyikeyi awọn algoridimu, ko dabi awọn cubes. Awọn ilana ti wa ni da taara ni S #.Designer tabi ni C # idagbasoke ayika.
Lakoko ifilọlẹ akọkọ ti S #.Designer, window kan yoo han loju iboju ninu eyiti iwọ yoo nilo lati yan ipo ifilọlẹ kan.
Akiyesi! Orisun ọfẹ ti o gbajumọ julọ ti data itan fun ọja Russia jẹ alagbata Finam. Awọn orisun data aiyipada ni S #.Designer.
https://youtu.be/NrzI4yJFg7U Stocksharp Ẹkọ Meji: https://youtu.be/N_AFlKYP2rU Ẹkọ Kẹta: https://youtu.be/f75zeQL5Ucw
S # .Terminal – iṣowo ebute
S #.Terminal jẹ ebute iṣowo ọfẹ, anfani akọkọ eyiti o jẹ asopọ nigbakanna si nọmba nla ti awọn iru ẹrọ iṣowo. Atilẹyin fun diẹ sii ju awọn asopọ 70 lati awọn paṣipaarọ oriṣiriṣi ti agbaye wa. Awọn fireemu akoko jẹ lainidii.
S #.Data (Hydra) – oja data downloader
Awọn olupilẹṣẹ ti ṣẹda sọfitiwia S #.Data (Hydra) fun ikojọpọ laifọwọyi ti data ọja (awọn ohun elo / awọn abẹla / awọn adehun ami / DOM) lati awọn orisun oriṣiriṣi. Awọn data le wa ni ipamọ ni ibi ipamọ agbegbe ni ọna kika S #.Data (BIN), eyi ti o pese iṣeduro data ti o rọrun ni software miiran, tabi ni ọna kika alakomeji pataki ti o pese ipele ti o pọju. Alaye ti o ti fipamọ yoo wa fun lilo nipasẹ awọn ilana iṣowo. Lati wọle si data naa, iwọ yoo nilo lati lo Iforukọsilẹ Ibi ipamọ tabi awọn igbasilẹ deede ni ọna kika Excel/xml/txt. S #.Data gba ọ laaye lati lo mejeeji akoko gidi ati awọn orisun data itan ni akoko kanna. Anfani yii jẹ aṣeyọri nipasẹ lilo awoṣe orisun extensible. Lakoko ifilọlẹ akọkọ ti eto naa, window kan yoo ṣii loju iboju,
S #. Shell – ilana ayaworan ti a ti ṣetan pẹlu awọn koodu orisun
S #.Shell jẹ ilana ayaworan ti o ṣetan lati lo ti o fun ọ laaye lati ṣe awọn ayipada iyara ti o da lori awọn ibeere olumulo ati pe o jẹ orisun ṣiṣi patapata ni ede C #. Robot yoo yara ṣẹda wiwo ayaworan, fipamọ ati mu pada awọn eto ilana, pese alaye alaye nipa iṣẹ ṣiṣe ti ete naa, ati ṣe ifilọlẹ laifọwọyi ni iṣeto. Nigbati o ba bẹrẹ S #. Shell, iṣẹ Shell yoo han ni Solusan Explorer.
- awọn bọtini eto asopọ;
- bọtini lati fipamọ iṣeto Shell lọwọlọwọ;
- akọkọ awọn taabu.
Akiyesi! Ninu ẹka “Emulation”, o ṣee ṣe lati ṣiṣe idanwo ilana lori data itan.
S #.MatLab – MatLab Integration pẹlu iṣowo awọn ọna šiše
Awọn olupilẹṣẹ ti ṣẹda S #.MatLab – ọna asopọ si ọja naa https://doc.stocksharp.ru/topics/MatLab.html fun awọn alamọja iṣowo ti o kọ awọn algoridimu iṣowo inu agbegbe MatLab MathWorks. Iwaju S # .MatLab asopọ asopọ jẹ ki o ṣee ṣe lati sopọ si fere eyikeyi alagbata / paṣipaarọ. Awọn iwe afọwọkọ MatLab, lẹhin gbigba data lati awọn iru ẹrọ iṣowo, firanṣẹ awọn aṣẹ iṣowo si wọn. Lati gba awọn eto alaye, awọn iwe afọwọkọ ati awọn iwe, iwọ yoo nilo lati ra S #.MatLab.
Iṣowo lati awọn iwe afọwọkọ MatLab
Awọn faili CSV gba ati tọju data. Awọn agbasọ lọwọlọwọ ni a kọ sinu awọn ila. Awọn ọwọn tọkasi gbogbo ibiti o ti idu/beere awọn agbasọ fun bata owo kọọkan. Ti o ko ba le tọju PC rẹ nigbagbogbo, maṣe yọ ara rẹ lẹnu. Awọn data ninu apere yi yoo wa ni awọn bulọọki. Lẹhin igbasilẹ, o le pa eto naa, tun lorukọ faili naa ki o má ba sọnu ki o tun bẹrẹ lẹhin akoko kan.
Akiyesi! Iwọn titobi pẹlu awọn bulọọki data yoo yatọ. Awọn bulọọki data wa ni ipamọ ni PRICES (iyipada agbaye).
Nigbati o ba ṣẹda ilana kan, o yẹ ki o rii daju pe wọn gba awọn aye ara wọn nikan bi titẹ sii. Awọn data akọkọ ti wa ni gbigbe nipasẹ awọn oniyipada agbaye. Nigbati iṣowo ba wa ni pipade, awọn oniyipada agbaye ti wa ni atunṣe lati ṣe afihan didara ilana naa. Lati mu awọn abuda wọnyi dara, o yẹ ki o ṣẹda “ikarahun” kan ninu eyiti awọn oniyipada agbaye yoo ṣe ipilẹṣẹ.
Akiyesi! Nigbakugba ti iṣowo ba wa ni pipade, iṣẹ ṣiṣe ti ilana naa jẹ imudojuiwọn.
Gbogbo iwe-ipamọ Stocksharp ni https://doc.stocksharp.ru/
Oluwo Ajumọṣe aṣaju-ija – awọn shatti ti idije Awọn aṣaju-ija pẹlu awọn iṣowo ti awọn olukopa
Oluwo LCH jẹ sọfitiwia ti o ṣafihan awọn iṣowo ti awọn olukopa LCH lori chart pẹlu awọn olufihan. Ni aworan ti o wa ni isalẹ o le wo kini ifihan ti awọn irinṣẹ pupọ yoo dabi.