Stocksharp (S#) – set o feddalwedd ar gyfer masnachu, creu strategaethau masnachu a chreu robotiaid masnachu (rheolaidd neu HFT), nodweddion defnydd, ble i lawrlwytho a sut i’w defnyddio, nodweddion rhyngwyneb. Mae StockSharp yn feddalwedd arloesol sy’n caniatáu i ddefnyddwyr greu awtomeiddio cylch llawn (dadansoddi / profi / masnachu) a
datblygu botiau masnachu ar eu pen eu hunain . Yn ogystal â’r pecyn dadansoddi technegol safonol, mae’r platfform yn cynnwys adeiladwr strategaeth weledol unigryw. Mae cysylltiad API ar gael ar gyfer robotiaid masnachu a meddalwedd trydydd parti. Isod gallwch ddysgu mwy am Stocksharp (S# – byr), yn ogystal â gwerthuso manteision ac anfanteision y llwyfan poblogaidd.
- Trwyddedu StockSharp
- Masnachwr preifat
- Masnachwr Crypto
- Trwydded estynedig
- Trwydded gorfforaethol
- Corfforaethol a mwy
- Codau ffynhonnell Stocksharp ar Github
- Nodweddion Gosod
- lansio
- Gosod a thynnu meddalwedd
- Nodweddion diweddaru rhaglen
- S#.API – llyfrgell ar gyfer ysgrifennu robotiaid masnachu yn C# yn Visual Studio
- Nodweddion gosod S #.API
- Nodweddion gosod o GitHub
- Gosod gyda Nuget
- Cysylltwyr
- Ceisiadau
- Offer
- Storio data
- Mae S#.Designer yn rhaglen ddylunydd gyffredinol ar gyfer creu robotiaid masnachu a strategaethau
- S#.Terminal – terfynell masnachu
- S#.Data (Hydra) – lawrlwythwr data marchnad
- S#.Shell – fframwaith graffigol parod gyda chodau ffynhonnell
- S#.MatLab – integreiddio MatLab gyda systemau masnachu
- Masnachu o sgriptiau MatLab
- Gwyliwr Cynghrair y Pencampwyr – siartiau o gystadleuaeth Cynghrair y Pencampwyr gyda bargeinion o gyfranogwyr
Trwyddedu StockSharp
Rhoddir cyfle i ddefnyddwyr ( https://doc.stocksharp.ru/topics/License.html ) ddewis y math mwyaf priodol o drwydded: estynedig/corporate/corporate plus/private trader/crypto trader.
Masnachwr preifat
Darperir y math hwn o drwydded yn rhad ac am ddim ar ôl cofrestru. Bydd y rhaglenni canlynol ar gael i’r defnyddiwr:
- S#.Designer – dylunydd strategaethau masnachu 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 – rhaglen ar gyfer lawrlwytho a storio data marchnad hanesyddol yn awtomatig https://stocksharp.ru/store/hydra/;
- S#.Terminal masnachu terfynell 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 – llyfrgell ar gyfer datblygu robotiaid masnachu https://stocksharp.ru/store/api/.
Masnachwr Crypto
Mae’r drwydded Crypto Trader yn darparu mynediad i’r llwyfannau canlynol: 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/ZaBit/MaixBiK CoinBene /BitZ/ZB.
Trwydded estynedig
Mae’r drwydded estynedig yn galluogi defnyddwyr i gysylltu hyd at 3 rhaglen ar
yr un pryd â therfynell QUIK . Mae mynediad i wersi fideo, sy’n para mwy na 40 awr, a strategaethau masnachu parod ar agor.
Nodyn! Mae gwasanaeth cymorth technegol StockSharp yn ymateb yn gyflym i faterion sy’n dod i’r amlwg, gan helpu’r cleient i ddatrys unrhyw broblem sy’n ymwneud â gweithrediad y feddalwedd.
Trwydded gorfforaethol
Bydd yn rhaid i chi dalu ffi i gael trwydded cyfaint. Yn ogystal â swyddogaeth trwydded sylfaenol/uwch, bydd y defnyddiwr yn cael mynediad uniongyrchol i:
- marchnad deilliadau ar Gyfnewidfa Moscow ;
- y farchnad stoc ar Gyfnewidfa Moscow;
- Cyfnewid LSE/NASDAQ.
Hefyd, gall masnachwyr reoli archebion ar farchnad deilliadau Cyfnewidfa Moscow a chysylltu â masnachu gan ddefnyddio’r protocol FIX/FAST.
Corfforaethol a mwy
Mae’r drwydded corfforaethol plws yn cynnwys codau ffynhonnell unrhyw ddatrysiadau meddalwedd parod (S#.Data/S#.Designer/S#.Shell). Mae yna hefyd godau ffynhonnell ar gyfer y platfform ei hun: S#.API.
Codau ffynhonnell Stocksharp ar Github
Datblygir y craidd S# o fewn y gymuned Ffynhonnell Agored. Mae S# ar gael fel ffynhonnell yn ystorfa GitHub/StockSharp yn https://github.com/StockSharp/StockSharp. Bydd cydrannau yn ôl math ar gael gyda chodau ffynhonnell:
- dosbarthiadau cyffredin a ddefnyddir yn y broses o greu eich cysylltiadau eich hun;
- efelychydd masnachu;
- efelychydd hanes;
- nifer enfawr o ddangosyddion dadansoddi technegol (mwy na 70);
- logio.
Nodyn! Ar gyfer dechreuwyr yn y maes masnachu, mae’r amgylchedd graffigol S#.Studio yn addas, sy’n symleiddio’n fawr y broses o greu a phrofi robotiaid ar gyfer masnachu.
Canllaw GitHub – https://stocksharp.ru/forum/4848/rukovodstvo-po-github/
Nodweddion Gosod
Nid yw’r rhan fwyaf o ddefnyddwyr dibrofiad yn deall sut i lansio StockSharp yn iawn, gosod rhaglenni a diweddaru’r feddalwedd os oes angen. Bydd y wybodaeth isod yn eich helpu i ddeall sut i osod StockSharp.
lansio
I osod S#.Installer, bydd angen i ddefnyddwyr ddilyn y ddolen https://stocksharp.ru/products/download/ a gofalu am lawrlwytho’r dosbarthiad. Mae’r bloc Priodweddau Installer.zip.Installerzip yn cael ei dynnu.
Gosod a thynnu meddalwedd
Sicrhaodd y datblygwyr ei bod yn gyfleus i ddefnyddwyr chwilio yn y rhaglen, gan ddarparu’r gallu i ddewis y math o gymwysiadau.
Nodweddion diweddaru rhaglen
Sicrhaodd y datblygwyr fod S#.Installer yn olrhain diweddariadau meddalwedd yn annibynnol ac yn eu lansio’n awtomatig. Dyna pam ar ôl cwblhau’r gosodiad, mae’n well peidio â dadosod y rhaglen. I wirio diweddariadau sydd ar gael â llaw, dylech glicio ar y botwm “Diweddariadau”. Gallwch ddod o hyd iddo yn y gornel dde o’r ffenestr meddalwedd. Os oes diweddariadau ar gael, bydd hysbysiad yn ymddangos ar y sgrin. Nawr mae angen i chi dapio ar y botwm.
Argymhellir cau S#.Installer trwy’r bar offer. At y diben hwn, perfformir trosglwyddiad i’r ddewislen. De-gliciwch ar y botwm “Close”.
S#.API – llyfrgell ar gyfer ysgrifennu robotiaid masnachu yn C# yn Visual Studio
Mae S#.API yn llyfrgell rhad ac am ddim a fydd yn ddefnyddiol i ddechreuwyr a gweithwyr proffesiynol ym maes
masnachu algorithmigMae profi trogod/sbectol mor gywir â phosibl. Mae llithriad gwirioneddol yn cael ei bennu. Gallwch lawrlwytho API a dogfennaeth ar gyfer S#.API StockSharp yn https://stocksharp.ru/store/api/ Cychwyn cyflym yn StockSharp, gan greu robot masnachu ar gyfer Quik: https://youtu.be/F51bGEpTOvo
Nodweddion gosod S #.API
Ers fersiwn 5.0, mae gosod S#.API yn cael ei wneud trwy NuGet. Ar gyfer fersiynau blaenorol, dylech ddewis gosod o’r storfa StockSharp Releases o wasanaeth gwe GitHub.
Nodweddion gosod o GitHub
Yn gyntaf oll, mae defnyddwyr yn cofrestru ar
GitHub . Nesaf, ewch i’r dudalen github.com/StockSharp/StockSharp yn ystorfa StockSharp a dewiswch yr eicon sydd wedi’i labelu “Datganiadau”. Bydd ffenestr yn agor ar y sgrin lle mae angen i chi ddewis y fersiwn S# (o’r adran Lawrlwythiadau) a lawrlwytho’r archifau angenrheidiol. Mae’r archifau sydd wedi’u llwytho i lawr yn cael eu datgloi a’u dadsipio.
Er gwybodaeth! Yn yr archifau StockSharp_#.#.#. yn cynnwys zip-ffeiliau o’r llyfrgell / codau ffynhonnell o enghreifftiau. Gallwch ddod o hyd i’r codau ffynhonnell yn archifau’r Cod Ffynhonnell.
Gosod gyda Nuget
Gan ddefnyddio Nuget, gall defnyddwyr osod y llyfrgell S#. I osod y codau ffynhonnell a’r enghreifftiau, bydd angen i chi fynd i GitHub.
Cysylltwyr
Mae angen i chi weithio gyda chyfnewidfeydd stoc a ffynonellau data yn StockSharp trwy’r dosbarth sylfaen Connector. Mae’r codau ffynhonnell i’w gweld yn y prosiect Samplau/Cyffredin/Cysylltiad Sampl.
dosbarth Connector https://doc.stocksharp.ru/api/StockSharp.Algo.Connector.html :
…
public Connector Connector;
…
cyhoeddus Prif Ffenestr()
{
initializeComponent();
Connector = Cysylltydd newydd();
InitConnector();
} Mewn rhyngwyneb graffigol arbennig sydd wedi’i gynllunio i ffurfweddu’r Connector ar gyfer S#.API, mae’n bosibl ffurfweddu cysylltiadau lluosog ar yr un pryd.
Nodyn! Dylid gosod y trinwyr digwyddiadau yn y dull InitConnector.
Ceisiadau
Gan ddefnyddio’r gwrthrych Gorchymyn, gallwch greu gorchymyn newydd. Gan ddefnyddio’r dull Connector.RegisterOrder (StockSharp.BusinessEntities.Order order), sy’n anfon archeb at y gweinydd, bydd y defnyddiwr yn gallu ei gofrestru ar y gyfnewidfa. Os oes angen creu gorchymyn stop, mae arbenigwyr yn cynghori gofalu am nodi’r eiddo Order.Type fel OrderTypes.Conditional. Ar gyfer gwaith pellach gyda chymwysiadau, defnyddir yr un gwrthrych.
Offer
Offeryn ariannol yw diogelwch a ddefnyddir ar gyfer masnachu. Gall yr offeryn fod yn stoc / dyfodol / opsiwn, ac ati. Rhannodd y datblygwr y basgedi offer yn ddosbarthiadau:
- MynegaiDiogelwch;
- Diogelwch Parhaus;
- WeightedIndexSecurity.
Storio data
Yn StockSharp, gallwch arbed data i’w lawrlwytho’n ddiweddarach. Fel rheol, mae angen storio data i gronni dadansoddiad / chwilio am batrymau, arbed data’r farchnad o’r
derfynell fasnachu (ar gyfer profi bots). Mae storio data yn gwbl dryloyw, oherwydd bod y datblygwr yn gofalu am fynediad lefel uchel ac yn cuddio manylion technegol y tu mewn.
Mae S#.Designer yn rhaglen ddylunydd gyffredinol ar gyfer creu robotiaid masnachu a strategaethau
Defnyddir S#.Designer i greu, profi a rheoli strategaethau masnachu mewn masnachu go iawn. Mae’r rhaglen hon yn cynnig sawl math o strategaethau creu. Maent yn defnyddio:
- Kubikov. Yn yr achos hwn, efallai na fydd gan y defnyddiwr sgiliau rhaglennu. I greu strategaethau, bydd angen i chi ddefnyddio’r dull o gysylltu llinellau a chyfuno ciwbiau.
- C#. Mae’r opsiwn hwn yn addas ar gyfer rhaglenwyr profiadol nad ydynt yn ofni gweithio gyda chod. Nid yw strategaeth o’r fath yn gyfyngedig o ran y posibiliadau ar gyfer creu. Gall ddisgrifio unrhyw algorithmau, yn wahanol i giwbiau. Crëir y strategaeth yn uniongyrchol yn S#.Designer neu yn yr amgylchedd datblygu C#.
Yn ystod lansiad cyntaf S#.Designer, bydd ffenestr yn ymddangos ar y sgrin lle bydd angen i chi ddewis modd lansio.
Nodyn! Y ffynhonnell ddata hanesyddol am ddim fwyaf poblogaidd ar gyfer marchnad Rwseg yw brocer Finam. Y ffynhonnell ddata ddiofyn yw S#.Designer.
https://youtu.be/NrzI4yJFg7U Stocksharp Gwers Dau: https://youtu.be/N_AFlKYP2rU Gwers Tri: https://youtu.be/f75zeQL5Ucw
S#.Terminal – terfynell masnachu
Mae S#.Terminal yn derfynell fasnachu am ddim, a’i phrif fantais yw cysylltiad cydamserol â nifer fawr o lwyfannau masnachu. Mae cefnogaeth ar gyfer mwy na 70 o gysylltiadau o wahanol gyfnewidfeydd y byd ar gael. Mae fframiau amser yn fympwyol.
S#.Data (Hydra) – lawrlwythwr data marchnad
Mae’r datblygwyr wedi creu meddalwedd S#.Data (Hydra) ar gyfer llwytho data marchnad yn awtomatig (offerynnau/canhwyllau/bargeinion ticio/DOM) o wahanol ffynonellau. Gellir arbed y data yn y storfa leol yn y fformat testun S#.Data (BIN), sy’n darparu dadansoddiad data cyfleus mewn meddalwedd arall, neu mewn fformat deuaidd arbennig sy’n darparu’r lefel cywasgu uchaf. Bydd y wybodaeth sydd wedi’i harbed ar gael i’w defnyddio gan strategaethau masnachu. I gael mynediad at y data, bydd angen i chi ddefnyddio’r StorageRegistry neu uwchlwythiadau rheolaidd yn y fformat Excel/xml/txt. Mae S#.Data yn eich galluogi i ddefnyddio ffynonellau data amser real a hanesyddol ar yr un pryd. Cyflawnir y fantais hon trwy ddefnyddio model ffynhonnell estynadwy. Yn ystod lansiad cyntaf y rhaglen, bydd ffenestr yn agor ar y sgrin,lle dewisir y modd cychwyn a chlicio ar y botwm OK.
S#.Shell – fframwaith graffigol parod gyda chodau ffynhonnell
Mae S#.Shell yn fframwaith graffigol parod i’w ddefnyddio sy’n eich galluogi i wneud newidiadau cyflym yn seiliedig ar ofynion defnyddwyr ac mae’n ffynhonnell gwbl agored yn yr iaith C#. Bydd y robot yn creu rhyngwyneb graffigol yn gyflym, yn arbed ac yn adfer gosodiadau’r strategaeth, yn darparu gwybodaeth fanwl am weithrediad y strategaeth, ac yn ei lansio’n awtomatig ar amser. Pan ddechreuwch S#.Shell, bydd y prosiect Shell yn ymddangos yn Solution Explorer.
- botymau gosodiadau cysylltiad;
- botwm i achub y ffurfweddiad Shell cyfredol;
- prif dabiau.
Nodyn! Yn y categori “Emulation”, mae’n bosibl cynnal profion strategaeth ar ddata hanesyddol.
S#.MatLab – integreiddio MatLab gyda systemau masnachu
Mae’r datblygwyr wedi creu S#.MatLab – dolen i’r cynnyrch https://doc.stocksharp.ru/topics/MatLab.html ar gyfer arbenigwyr masnachu sy’n ysgrifennu algorithmau masnachu o fewn amgylchedd MatLab MathWorks. Mae presenoldeb y cysylltydd integreiddio S#.MatLab yn ei gwneud hi’n bosibl cysylltu â bron unrhyw frocer / cyfnewid. Mae sgriptiau MatLab, ar ôl derbyn data o lwyfannau masnachu, yn anfon archebion masnachu atynt. I gael gosodiadau, sgriptiau a dogfennaeth fanwl, bydd angen i chi brynu S#.MatLab.
Masnachu o sgriptiau MatLab
Mae ffeiliau CSV yn casglu ac yn storio data. Ysgrifennir dyfyniadau cyfredol mewn llinellau. Mae’r colofnau’n nodi’r ystod gyfan o ddyfynbrisiau cynnig/gofyn ar gyfer pob pâr arian. Os na allwch gadw’ch cyfrifiadur ymlaen drwy’r amser, peidiwch â phoeni. Bydd y data yn yr achos hwn yn dod mewn blociau. Ar ôl llwytho i lawr, gallwch gau’r rhaglen, ailenwi’r ffeil er mwyn peidio â mynd ar goll a’i ailgychwyn ar ôl cyfnod penodol o amser.
Nodyn! Bydd maint yr araeau gyda blociau data yn wahanol. Mae blociau data yn cael eu storio mewn PRISIAU (newidyn byd-eang).
Wrth greu strategaeth, dylech sicrhau eu bod yn derbyn eu paramedrau eu hunain yn unig fel mewnbwn. Mae’r data cychwynnol yn cael ei drosglwyddo trwy newidynnau byd-eang. Pan fydd masnach ar gau, mae’r newidynnau byd-eang yn cael eu haddasu i nodweddu ansawdd y strategaeth. Er mwyn gwneud y gorau o’r nodweddion hyn, dylech greu “cragen” y bydd newidynnau byd-eang yn cael eu cychwyn y tu mewn iddo.
Er gwybodaeth! Bob tro y bydd masnach ar gau, mae perfformiad y strategaeth yn cael ei ddiweddaru.
Holl ddogfennaeth Stocksharp yn https://doc.stocksharp.ru/
Gwyliwr Cynghrair y Pencampwyr – siartiau o gystadleuaeth Cynghrair y Pencampwyr gyda bargeinion o gyfranogwyr
Mae LCH Viewer yn feddalwedd sy’n dangos crefftau cyfranogwyr LCH ar siart gyda dangosyddion. Yn y llun isod gallwch weld sut olwg fydd ar arddangos sawl teclyn.