Stocksharp (S #) – ngwa ngwanrọ maka ịzụ ahịa, imepụta atụmatụ azụmaahịa na imepụta robots azụmaahịa (mgbe niile ma ọ bụ HFT), njirimara ojiji, ebe nbudata na otu esi eji, njirimara interface. StockSharp bụ ngwanrọ ọhụrụ na-enye ndị ọrụ ohere ịmepụta akpaaka okirikiri zuru oke (nyocha / nnwale / ịzụ ahịa) wee
mepụta bots azụmaahịa n’onwe ha . Na mgbakwunye na ngwugwu nyocha teknụzụ ọkọlọtọ, ikpo okwu nwere ihe nrụpụta atụmatụ ọhụụ pụrụ iche. Njikọ API dị maka rọbọtụ ịzụ ahịa na ngwanrọ ndị ọzọ. N’okpuru ebe a ị nwere ike ịmụtakwu banyere Stocksharp (S # – mkpụmkpụ), yana nyochaa uru na ọghọm dị na ikpo okwu na-ewu ewu.
- Ikikere StockSharp
- Onye ahia nkeonwe
- Onye na-ere ahịa Crypto
- Ikikere agbatiri
- Ikikere ụlọọrụ
- Ụlọọrụ Plus
- Koodu isi mmalite Stocksharp na Github
- Atụmatụ nwụnye
- igba egbe
- Ntinye software na mwepụ
- Njirimara mmelite mmemme
- S#.API – ọbá akwụkwọ maka ide rọbọt trading na C # na Visual Studio
- Akụkụ nke ịwụnye S#.API
- Akụkụ nke ịwụnye site na GitHub
- Nwụnye na Nuget
- Njikọ
- Ngwa
- Ngwa
- Nchekwa data
- S #.Designer bụ mmemme mmebe zuru ụwa ọnụ maka imepụta robots na atụmatụ azụmaahịa
- S#.Terminal – trading ọnụ
- S#.Data (Hydra) – ihe nbudata data ahịa
- S #.Shell – usoro eserese emebere ya na koodu isi mmalite
- S #.MatLab – MatLab njikọ na usoro ịzụ ahịa
- Ịzụ ahịa sitere na edemede MatLab
- Onye na-ekiri Champions League – eserese nke asọmpi Champions League yana nkwekọrịta nke ndị sonyere
Ikikere StockSharp
A na-enye ndị ọrụ ohere (https://doc.stocksharp.ru/topics/License.html) ịhọrọ ụdị ikike kachasị dabara adaba: extensioned/corporate/corporate plus/private trader/crypto trader.
Onye ahia nkeonwe
A na-enye ụdị ikike a n’efu ka emechara ndebanye aha. Mmemme ndị a ga-adị maka onye ọrụ:
- S#.Designer – onye nrụpụta atụmatụ azụmaahịa 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 – mmemme maka nbudata na ịchekwa data ahịa akụkọ ihe mere eme na-akpaghị aka https://stocksharp.ru/store/hydra/;
- S#.Terminal trading ọnụ 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 – ọbá akwụkwọ maka ịmepụta robots ịzụ ahịa https://stocksharp.ru/store/api/.
Onye na-ere ahịa Crypto
Akwụkwọ ikike nke Crypto Trader na-enye ohere ịnweta nyiwe ndị a: 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.
Ikikere agbatiri
Ikikere agbatịpụrụ na-enye ndị ọrụ ohere ijikọ ihe ruru mmemme 3 n’otu oge na
ọdụ QUIK . Ịnweta nkuzi vidiyo, nke oge ya karịrị awa 40, yana atụmatụ ịzụ ahịa emebere emepe emepe.
Mara! Ọrụ nkwado teknụzụ nke StockSharp na-anabata ngwa ngwa maka nsogbu ndị na-apụta, na-enyere onye ahịa aka idozi nsogbu ọ bụla metụtara ọrụ ngwanrọ.
Ikikere ụlọọrụ
Ị ga-akwụ ụgwọ iji nweta ikikere olu. Na mgbakwunye na ọrụ ikike nke isi/ọganihu, a ga-enye onye ọrụ ohere ịnweta:
- ahịa mmepụta na Moscow Exchange ;
- ahịa ngwaahịa na Moscow Exchange;
- mgbanwe LSE/NASDAQ.
Ọzọkwa, ndị na-azụ ahịa nwere ike ijikwa iwu na ahịa ndị na-emepụta ihe nke Moscow Exchange ma jikọọ na ịzụ ahịa site na iji FIX / FAST protocol.
Ụlọọrụ Plus
Ụlọ ọrụ gbakwunyere ikike na-agụnye koodu isi mmalite nke ngwọta ngwanrọ ọ bụla dị njikere (S#.Data/S#.Designer/S#.Shell). Enwekwara koodu isi mmalite maka ikpo okwu n’onwe ya: S #.API. [okwu id = “ihe mgbakwunye_12845” mezie = “aligncenter” obosara = “844”]
Koodu isi mmalite Stocksharp na Github
A na-emepụta isi S # n’ime obodo mepere emepe. S # dị ka isi iyi na ebe nchekwa GitHub/StockSharp na https://github.com/StockSharp/StockSharp. Ngwa n’ụdị ga-enwe koodu isi mmalite:
- klas nkịtị nke a na-eji na usoro nke ịmepụta njikọ nke gị;
- ahia simulator;
- simulator akụkọ ihe mere eme;
- ọnụ ọgụgụ dị ukwuu nke nyocha nyocha teknụzụ (karịa 70);
- igbu osisi.
Mara! Maka ndị na-amalite na mpaghara nke ịzụ ahịa, S #.Studio graphical gburugburu ebe obibi dị mma, nke na-eme ka usoro ịmepụta na ịnwale robots dị mfe maka ịzụ ahịa.
Ntuziaka GitHub – https://stocksharp.ru/forum/4848/rukovodstvo-po-github/
Atụmatụ nwụnye
Ọtụtụ ndị ọrụ novice anaghị aghọta ka esi ewepụta StockSharp nke ọma, wụnye mmemme na melite ngwanrọ ma ọ bụrụ na ọ dị mkpa. Ozi dị n’okpuru ga-enyere gị aka ịghọta otu esi etinye StockSharp.
igba egbe
Iji wụnye S #.Installer, ndị ọrụ ga-agbaso njikọ ahụ https://stocksharp.ru/products/download/ ma lekọta nbudata nkesa. E wepụrụ ngọngọ Properties Installer.zip.Installerzip.
Ntinye software na mwepụ
Ndị mmepe ahụ ji n’aka na ọ dị mma maka ndị ọrụ ịchọ na mmemme ahụ, ma nye ikike ịhọrọ ụdị ngwa.
Njirimara mmelite mmemme
Ndị mmepe ahụ ji n’aka na S #.Installer na-esochi mmelite ngwanrọ na-akpaghị aka ma wepụta ha ozugbo. Ọ bụ ya mere mgbe echichi mechara, ọ ka mma ịghara iwepụ mmemme ahụ. Ka iji aka lelee mmelite dịnụ, ị kwesịrị ịpị bọtịnụ “Nwelite”. Ị nwere ike ịhụ ya na akuku aka nri nke windo software. Ọ bụrụ na mmelite dị, ngosi ga-apụta na ihuenyo. Ugbu a ịkwesịrị pịa bọtịnụ ahụ.
A na-atụ aro ka imechi S #. Installer site na toolbar. Maka ebumnuche a, a na-eme mgbanwe na menu. Pịa aka nri na bọtịnụ “Mechie”.
S#.API – ọbá akwụkwọ maka ide rọbọt trading na C # na Visual Studio
S #.API bụ ọbá akwụkwọ n’efu nke ga-aba uru maka ndị mbido na ndị ọkachamara n’ọhịa nke
ahia algorithmic .. Ọbá akwụkwọ ahụ lekwasịrị anya na mmemme C # na gburugburu Visual Studio, ekele nke ndị ọrụ na-enweta ohere ịmepụta usoro ọ bụla: site na ndị nọ n’ọnọdụ nwere ogologo oge ruo ogologo oge (HFT) nke na-eji ohere ozugbo (DMA) gbanwere. ahia ahia. S # .API bụ ntọala nke ngwaahịa ndị ọzọ. Na ndabere nke ọbá akwụkwọ, ndị mmepe kere dị iche iche ngwọta dị ka S #.Designer/S #.Data/S #.MatLab nkwụnye, wdg. Ndị ọrụ nwere ike ịmepụta njikọ nke ha na usoro ịzụ ahịa ọ bụla dị n’èzí. Bot ahụ nwere ike ịrụ ọrụ na njikọ ọ bụla. Ọ naghị adabere na API onye na-ere ahịa, nke bụ uru dị ịrịba ama. Ebumnuche S#.API bụ ndị ahịa nkeonwe / ụlọ ọrụ ụlọ akụ / ụlọ ọrụ itinye ego. Arụmọrụ dị nnọọ elu. A na-eme ọtụtụ narị atụmatụ maka ngwa ọ bụla n’otu oge. Nnwale na akọrọ/enyo enyo bụ ihe ziri ezi dịka o kwere mee. A na-ekpebi nlegharị anya n’ezie. Ị nwere ike ibudata API na akwụkwọ maka S#.API StockSharp na https://stocksharp.ru/store/api/ mmalite ngwa ngwa na StockSharp, na-emepụta robot trading maka Quik: https://youtu.be/F51bGEpTOvo
Akụkụ nke ịwụnye S#.API
Kemgbe ụdị 5.0, a na-eme ntinye nke S # .API site na NuGet. Maka ụdị ndị gara aga, ị ga-ahọrọ ịwụnye site na ebe nchekwa mwepụta StockSharp sitere na ọrụ webụ GitHub.
Akụkụ nke ịwụnye site na GitHub
Nke mbụ, ndị ọrụ debanyere aha na
GitHub . Ọzọ, gaa na github.com/StockSharp/StockSharp ibe na ebe nchekwa StockSharp wee họrọ akara ngosi akpọrọ “Mwepụta”. Window ga-emeghe na ihuenyo nke ịchọrọ ịhọrọ ụdị S # (site na ngalaba nbudata) wee budata ebe nchekwa dị mkpa. A kpọghere ma zipu ebe nchekwa ndị ebudatara.
Mara! Na Archives StockSharp_#.#.#. nwere zip-faịlụ nke ọba akwụkwọ / koodu isi mmalite nke ihe atụ. Ị nwere ike ịchọta koodu mmalite na ebe nchekwa koodu Source.
Nwụnye na Nuget
Iji Nuget, ndị ọrụ nwere ike iwunye ọba akwụkwọ S #. Iji tinye koodu isi iyi na ihe atụ, ị ga-aga GitHub.
Njikọ
Ịkwesịrị ịrụ ọrụ na mgbanwe ngwaahịa na isi mmalite data na StockSharp site na klaasị njikọ njikọ. Enwere ike ịchọta koodu isi mmalite na ọrụ Samples/Common/SampleConnection project.
klas Njikọ https://doc.stocksharp.ru/api/StockSharp.Algo.Connector.html :
…
Njikọ Njikọ ọha;
…
ọha MainWindow()
{
InitializeComponent();
Njikọ = Njikọ ọhụrụ ();
InitConnector ();
} Na eserese eserese pụrụ iche nke emebere iji hazie njikọ maka S #.API, ọ ga-ekwe omume ịhazi ọtụtụ njikọ n’otu oge.
Mara! Ekwesịrị ịtọ ndị njikwa mmemme na usoro InitConnector.
Ngwa
Iji ihe Order, ị nwere ike ịmepụta usoro ọhụrụ. Iji usoro Connector.RegisterOrder (StockSharp.BusinessEntities.Order order), nke na-ezigara ihe nkesa, onye ọrụ ga-enwe ike ịdebanye aha ya na mgbanwe. Ọ bụrụ na ọ dị mkpa ịmepụta usoro nkwụsị, ndị ọkachamara na-adụ ọdụ ka ha leba anya na ịkọwa Order.Type property as OrderTypes.Conditional. Maka ịrụ ọrụ ọzọ na ngwa, a na-eji otu ihe ahụ eme ihe.
Ngwa
Nchekwa bụ ngwa ego eji ere ahịa. Ngwa nwere ike ịbụ ngwaahịa / ọdịnihu / nhọrọ, wdg. Onye nrụpụta ahụ kewara nkata ngwaọrụ n’ime klaasị:
- IndexSecurity;
- Nchekwa na-aga n’ihu;
- Nchekwa WeightedIndex.
Nchekwa data
Na StockSharp, ị nwere ike chekwaa data maka nbudata ma emechaa. Dị ka a na-achị, ọ dị mkpa ịchekwa data iji kpokọta nyocha / chọọ usoro, chekwaa data ahịa site na
ọdụ ahịa (maka nwalee bots). Nchekwa data bụ nke doro anya, n’ihi na onye nrụpụta ahụ lekọtara ohere dị elu ma zoo n’ime nkọwa teknụzụ.
S #.Designer bụ mmemme mmebe zuru ụwa ọnụ maka imepụta robots na atụmatụ azụmaahịa
A na-eji S #.Designer mepụta, nwalee ma jikwaa atụmatụ azụmaahịa na azụmaahịa n’ezie. Enwere ọtụtụ ụdị nke imepụta atụmatụ nke mmemme a na-enye. Ha na-eji:
- Kubikov. N’okwu a, onye ọrụ nwere ike ọ gaghị enwe nkà mmemme. Iji mepụta atụmatụ, ị ga-achọ iji usoro nke njikọ eriri na ijikọta cubes.
- C#. Nhọrọ a dabara adaba maka ndị mmemme nwere ahụmahụ na-atụghị egwu ịrụ ọrụ na koodu. Atụmatụ dị otú ahụ ejedebeghị na ohere nke okike. Ọ nwere ike ịkọwa algọridim ọ bụla, n’adịghị ka cubes. A na-emepụta atụmatụ ahụ ozugbo na S # .Designer ma ọ bụ na gburugburu C # mmepe.
N’oge mmalite mbụ nke S #.Designer, windo ga-apụta na ihuenyo nke ị ga-achọ ịhọrọ ọnọdụ mmalite.
Mara! Ebe kachasị ewu ewu maka data akụkọ ihe mere eme maka ahịa Russia bụ Finam broker. Isi mmalite data bụ S #.Designer.
https://youtu.be/NrzI4yJFg7U Stocksharp nkuzi nke abụọ: https://youtu.be/N_AFlKYP2rU nkuzi nke ato: https://youtu.be/f75zeQL5Ucw
S#.Terminal – trading ọnụ
S #.Terminal bụ ọnụ ahịa azụmaahịa n’efu, isi uru ya bụ njikọ n’otu oge na ọnụ ọgụgụ buru ibu nke nyiwe ahia. Nkwado maka ihe karịrị njikọ 70 sitere na mgbanwe dị iche iche nke ụwa dị. Oghere oge bụ aka ike.
S#.Data (Hydra) – ihe nbudata data ahịa
Ndị mmepe ahụ emepụtala S #.Data (Hydra) ngwanrọ maka nbudata ngwa ahịa nke ngwa ahịa (ngwaọrụ / kandụl / nkwekọrịta akara / DOM) site na isi mmalite dị iche iche. Enwere ike ịchekwa data na nchekwa mpaghara na usoro ederede S #.Data (BIN), nke na-enye nyocha data dị mma na ngwanrọ ndị ọzọ, ma ọ bụ n’ụdị ọnụọgụ abụọ pụrụ iche nke na-enye ọkwa mkpakọ kachasị. Ozi nke echekwara ga-adị maka iji atụmatụ azụmaahịa. Iji nweta data ahụ, ị ga-achọ iji nchekwa nchekwa ma ọ bụ bulite oge niile n’ụdị Excel/xml/txt. S #.Data na-enye gị ohere iji ma ezigbo oge na isi mmalite data akụkọ ihe mere eme n’otu oge. A na-enweta uru a site n’iji ụdị isi mmalite extensible. N’oge mmalite mbụ nke mmemme ahụ, windo ga-emeghe na ihuenyo,
S #.Shell – usoro eserese emebere ya na koodu isi mmalite
S #.Shell bụ usoro eserese dị njikere iji mee ihe nke na-enye gị ohere ịme mgbanwe ngwa ngwa dabere na ihe onye ọrụ chọrọ ma bụrụ isi mmalite mepere emepe na asụsụ C #. Robot ga-emepụta ngwa ngwa eserese eserese, chekwaa ma weghachi ntọala atụmatụ, nye nkọwa zuru ezu gbasara ọrụ nke atụmatụ ahụ, wee malite ya ozugbo na nhazi oge. Mgbe ịmalite S #.Shell, ọrụ Shell ga-apụta na Ngwọta Ngwọta.
- bọtịnụ ntọala njikọ;
- bọtịnụ iji chekwaa nhazi Shell dị ugbu a;
- isi taabụ.
Mara! Na ngalaba “Emulation”, ọ ga-ekwe omume ịme ule atụmatụ na data akụkọ ihe mere eme.
S #.MatLab – MatLab njikọ na usoro ịzụ ahịa
Ndị mmepe ahụ emepụtala S #.MatLab – njikọ na ngwaahịa https://doc.stocksharp.ru/topics/MatLab.html maka ndị ọkachamara azụmaahịa na-ede algọridim azụmaahịa n’ime gburugburu MatLab MathWorks. Ọnụnọ nke njikọ njikọta S #.MatLab na-eme ka o kwe omume jikọọ na ihe fọrọ nke nta ka ọ bụrụ onye na-ere ahịa / mgbanwe ọ bụla. Ederede MatLab, mgbe ị nwetasịrị data sitere na nyiwe azụmaahịa, zigara ha iwu azụmaahịa. Iji nweta ntọala zuru ezu, edemede na akwụkwọ, ị ga-achọ ịzụta S #.MatLab.
Ịzụ ahịa sitere na edemede MatLab
Faịlụ CSV na-anakọta ma chekwaa data. Edere ngụ ndị dị ugbu a n’ahịrị. Ogidi ndị a na-egosi oke nrịbama/ịjụ maka ụzọ ego ọ bụla. Ọ bụrụ na ịnweghị ike idobe PC gị oge niile, echegbula. Data dị na nke a ga-abata na ngọngọ. Mgbe nbudata, ị nwere ike mechie mmemme, nyegharịa faịlụ ka ọ ghara ịla n’iyi ma malitegharịa ya mgbe oge ụfọdụ.
Mara! Ogo nke arrays nwere ngọngọ data ga-adị iche. A na-echekwa ngọngọ data na PRICES (ngbanwe ụwa).
Mgbe ị na-emepụta atụmatụ, ị kwesịrị ijide n’aka na ha na-anabata naanị parampat nke ha dị ka ntinye. A na-ebufe data mbụ site na mgbanwe ụwa. Mgbe a na-emechi ahia ahia, a na-edozi mgbanwe mgbanwe ụwa iji mara àgwà nke atụmatụ. Iji kwalite njirimara ndị a, ị ga-emepụta “shell” n’ime nke a ga-ebute mgbanwe mgbanwe ụwa.
Mara! Oge ọ bụla emechiri ahia, a na-emelite arụmọrụ nke atụmatụ ahụ.
Akwụkwọ Stocksharp niile na https://doc.stocksharp.ru/
Onye na-ekiri Champions League – eserese nke asọmpi Champions League yana nkwekọrịta nke ndị sonyere
LCH Viewer bụ ngwanrọ na-egosipụta azụmaahịa nke ndị sonyere LCH na eserese nwere ihe ngosi. Na foto dị n’okpuru ebe a ị nwere ike ịhụ ihe ngosi nke ọtụtụ ngwaọrụ ga-adị ka.