Stocksharp (S #) – eng Rei vu Software fir Handel, Schafung vun Handelsstrategien a Schafung vun Handelsroboter (regulär oder HFT), Benotzungsfeatures, wou eroflueden a wéi se benotzt, Interface Features. StockSharp ass eng innovativ Software déi d’Benotzer erlaabt Vollzyklus Automatisatiounen (Analyse / Testen / Handel) ze kreéieren an
Handelsbots op hir eegen z’entwéckelen . Zousätzlech zum Standard techneschen Analysepaket enthält d’Plattform en eenzegaartegen visuellen Strategie Builder. API Verbindung ass verfügbar fir Handelsroboter an Drëtt Partei Software. Hei drënner kënnt Dir méi iwwer Stocksharp (S# – kuerz) léieren, wéi och d’Virdeeler an Nodeeler vun der populärer Plattform evaluéieren.
- StockSharp Lizenz
- Privat Händler
- Crypto Händler
- Verlängert Lizenz
- Corporate Lizenz
- Corporate Plus
- Stocksharp Source Coden op Github
- Installatioun Fonctiounen
- starten
- Software Installatioun an Ewechhuele
- Programm Update Fonctiounen
- S#.API – eng Bibliothéik fir Handelsroboter an C # am Visual Studio ze schreiwen
- Fonctiounen vun installéiert S # .API
- Features vun der Installatioun vu GitHub
- Installatioun mat Nuget
- Connectoren
- Uwendungen
- Tools
- Datelagerung
- S#.Designer ass en universellen Designerprogramm fir Handelsroboter a Strategien ze kreéieren
- S#.Terminal – Handelsterminal
- S # .Data (Hydra) – Maart Daten Downloader
- S # .Shell – prett-feieren grapheschen Kader mat Source Coden
- S # .MatLab – MatLab Integratioun mat Handelssystemer
- Handel vu MatLab Scripten
- Champions League Viewer – Charts vum Champions League Concours mat Offere vun de Participanten
StockSharp Lizenz
D’Benotzer kréien d’Méiglechkeet (https://doc.stocksharp.ru/topics/License.html) fir déi passendst Aart vu Lizenz ze wielen: erweidert/corporate/corporate plus/private trader/crypto trader.
Privat Händler
Dës Zort Lizenz gëtt no der Aschreiwung gratis zur Verfügung gestallt. Déi folgend Programmer wäerte fir de Benotzer verfügbar sinn:
- S#.Designer – Designer vun Handelsstrategien 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 – e Programm fir automatesch eroflueden an historeschen Maart Donnéeën Stockage https://stocksharp.ru/store/hydra/;
- S#.Terminal Handelsterminal 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 – eng Bibliothéik fir Handelsroboter z’entwéckelen https://stocksharp.ru/store/api/.
Crypto Händler
D’Crypto Trader Lizenz bitt Zougang zu de folgende Plattformen: 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/Bit/WBMaibox CoinBene /BitZ/ZB.
Verlängert Lizenz
Déi erweidert Lizenz erlaabt d’Benotzer gläichzäiteg bis zu 3 Programmer mam
QUIK Terminal ze verbannen . Zougang zu Video Lektioune, d’Dauer vun deenen iwwerschreift 40 Stonnen, a fäerdeg Handelsstrategien ass op.
Notéiert! Dem StockSharp säin technesche Support Service reagéiert séier op opkomende Themen, hëlleft dem Client all Problem am Zesummenhang mat der Operatioun vun der Software ze léisen.
Corporate Lizenz
Dir musst eng Tax bezuelen fir eng Volumen Lizenz ze kréien. Zousätzlech zu der Basis / fortgeschratt Lizenz Funktionalitéit gëtt de Benotzer direkten Zougang zu:
- Derivate Maart op der Moskau Exchange ;
- der Bourse op der Moskauer Exchange;
- LSE/NASDAQ Austausch.
Och Händler kënnen Bestellungen um Derivatemaart vun der Moskauer Exchange verwalten a mam Handel mam FIX / FAST Protokoll verbannen.
Corporate Plus
D’Firma Plus Lizenz enthält d’Quellcoden vun all fäerdege Softwareléisungen (S#.Data/S#.Designer/S#.Shell). Et ginn och Quelltexter fir d’Plattform selwer: S # .API.
Stocksharp Source Coden op Github
De S # Kär ass bannent der Open Source Gemeinschaft entwéckelt. S # ass verfügbar als Quell am GitHub/StockSharp Repository op https://github.com/StockSharp/StockSharp. Komponenten no Typ wäerte mat Quellcode verfügbar sinn:
- gemeinsam Klassen déi am Prozess vun schafen Är eege Verbindungen benotzt ginn;
- Handelssimulator;
- Geschicht Simulator;
- eng grouss Zuel vun technesch Analyse Indicateuren (méi wéi 70);
- aloggen.
Notéiert! Fir Ufänger am Beräich vum Handel ass de S#.Studio grafeschen Ëmfeld gëeegent, wat de Prozess vun der Schafung an Tester Roboter fir den Handel staark vereinfacht.
GitHub Guide – https://stocksharp.ru/forum/4848/rukovodstvo-po-github/
Installatioun Fonctiounen
Déi meescht Ufänger Benotzer verstinn net wéi een StockSharp richteg lancéiert, Programmer installéiere an d’Software aktualiséieren wann néideg. D’Informatioun hei ënnen hëlleft Iech ze verstoen wéi Dir StockSharp installéiere wëllt.
starten
Fir S#.Installer z’installéieren, mussen d’Benotzer de Link verfollegen https://stocksharp.ru/products/download/ a këmmere sech ëm d’Verdeelung erofzelueden. De Block Installer.zip.Installerzip Properties gëtt geläscht.
Software Installatioun an Ewechhuele
D’Entwéckler hunn dofir gesuergt datt et bequem war fir d’Benotzer am Programm ze sichen, an hunn d’Fäegkeet zur Verfügung gestallt fir d’Zort vun Uwendungen ze wielen.
Programm Update Fonctiounen
D’Entwéckler hunn dofir gesuergt datt S#.Installer onofhängeg Softwareupdates verfollegt an se automatesch lancéiert. Dofir, nodeems d’Installatioun fäerdeg ass, ass et besser net de Programm ze deinstalléieren. Fir verfügbar Updates manuell ze kontrolléieren, sollt Dir op de “Updates” Knäppchen klickt. Dir fannt et an der rietser Ecke vun der Softwarefenster. Wann Updates verfügbar sinn, erschéngt eng Notifikatioun um Bildschierm. Elo musst Dir op de Knäppchen tippen.
Et gëtt recommandéiert S#.Installer duerch d’Toolbar zouzemaachen. Fir dësen Zweck gëtt en Iwwergang zum Menü gemaach. Riets-klickt op de “Close” Knäppchen.
S#.API – eng Bibliothéik fir Handelsroboter an C # am Visual Studio ze schreiwen
S#.API ass eng gratis Bibliothéik déi nëtzlech ass fir Ufänger a Professionnelen am Beräich vum
algorithmesche Handel. D’Bibliothéik konzentréiert sech op C # Programméierung am Visual Studio Ëmfeld, dank deem d’Benotzer d’Méiglechkeet kréien absolut all Strategien ze kreéieren: vu positionnelle mat engem laangen Zäitframe bis Héichfrequenz (HFT) déi déi direkten Zougang (DMA) benotzen fir auszetauschen Handel. S#.API ass d’Fundament vun de Rescht vun de Produkter. Op der Basis vun der Bibliothéik hunn d’Entwéckler verschidde Léisungen erstallt wéi S#.Designer/S#.Data/S#.MatLab Adapter, etc. D’Benotzer hunn d’Fäegkeet hir eege Verbindunge mat all externen Handelssystemer ze kreéieren. De Bot kann mat all Verbindung schaffen. Et hänkt net vun der API vum Broker of, wat e wesentleche Virdeel ass. S#.API riicht sech un privat Händler / Bankeninstituter / Investitiounsfirmen. D’Leeschtung ass relativ héich. Honnerte vu Strategien fir all Instrument ginn gläichzäiteg ausgefouert. Testen op Zecken / Brëller ass sou genau wéi méiglech. Real Rutsch gëtt bestëmmt. Dir kënnt API an Dokumentatioun fir S#.API StockSharp eroflueden https://stocksharp.ru/store/api/ Schnellstart an StockSharp, en Handelsroboter fir Quik erstellen: https://youtu.be/F51bGEpTOvo
Fonctiounen vun installéiert S # .API
Zënter Versioun 5.0 gëtt d’Installatioun vu S#.API iwwer NuGet gemaach. Fir fréier Versioune sollt Dir wielen aus dem StockSharp Releases Repository vum GitHub Webservice z’installéieren.
Features vun der Installatioun vu GitHub
Als éischt registréieren d’Benotzer sech op
GitHub . Als nächst gitt op d’github.com/StockSharp/StockSharp Säit am StockSharp Repository a wielt d’Ikon mam Label “Releases”. Eng Fënster wäert um Écran opmaachen an där Dir d’S# Versioun wielt (aus der Downloads Sektioun) an déi néideg Archiver eroflueden. Déi erofgeluede Archive ginn opgehuewen an ausgepackt.
Notéiert! An den Archiven StockSharp_#.#.#. enthält Zip-Dateien vun der Bibliothéik / Quellcode vu Beispiller. Dir kënnt d’Quellcoden an de Quellcodearchiven fannen.
Installatioun mat Nuget
Mat Nuget kënnen d’Benotzer d’S # Bibliothéik installéieren. Fir d’Quellcoden an d’Beispiller z’installéieren, musst Dir op GitHub goen.
Connectoren
Dir musst mat Börsen an Datenquellen an StockSharp duerch d’Connector Basisklass schaffen. D’Quellcoden kënnen am Samples/Common/SampleConnection Projet fonnt ginn.
Connector Klass ze kreéieren https://doc.stocksharp.ru/api/StockSharp.Algo.Connector.html :
…
public Connector Connector;
…
public MainWindow()
{
InitializeComponent();
Connector = neie Connector();
InitConnector();
} An enger spezieller grafescher Interface, déi entwéckelt ass fir de Connector fir S#.API ze konfiguréieren, ass et méiglech, verschidde Verbindungen zur selwechter Zäit ze konfiguréieren.
Notéiert! Event Handler sollen an der InitConnector Method gesat ginn.
Uwendungen
Mat dem Bestellungsobjekt kënnt Dir eng nei Bestellung erstellen. Mat der Connector.RegisterOrder(StockSharp.BusinessEntities.Order Order) Method, déi eng Bestellung op de Server schéckt, kann de Benotzer et um Austausch registréieren. Wann et e Besoin ass fir eng Stop-Uerdnung ze kreéieren, beroden Experten sech ëm d’Bestellung ze spezifizéieren.Type Property as OrderTypes.Conditional. Fir weider Aarbecht mat Uwendungen gëtt dee selwechten Objet benotzt.
Tools
Sécherheet ass e finanziellt Instrument dat fir den Handel benotzt gëtt. D’Instrument kann eng Aktie / Zukunft / Optioun, etc. Den Entwéckler huet d’Toolkuerf a Klassen opgedeelt:
- Index Sécherheet;
- kontinuéierlech Sécherheet;
- WeightedIndexSecurity.
Datelagerung
An StockSharp kënnt Dir Daten späicheren fir spéider erofzelueden. Normalerweis ass et néideg Daten ze späicheren fir Analyse / Sich no Musteren ze sammelen, Maartdaten aus dem
Handelsterminal ze späicheren (fir Bots ze testen). Datespeicherung ass absolut transparent, well den Entwéckler sech ëm den héijen Niveau zougänglech këmmert an sech an den techneschen Detailer verstoppt huet.
S#.Designer ass en universellen Designerprogramm fir Handelsroboter a Strategien ze kreéieren
S#.Designer gëtt benotzt fir Handelsstrategien am realen Handel ze kreéieren, ze testen an ze verwalten. Et gi verschidden Aarte vu Strategien ze kreéieren déi dëse Programm bitt. Si benotzen:
- Kubikov. An dësem Fall kann de Benotzer keng programméiere Kompetenzen hunn. Fir Strategien ze kreéieren, musst Dir d’Methode benotze fir Linnen ze verbannen an Cubes ze kombinéieren.
- C#. Dës Optioun ass gëeegent fir erfuerene Programméierer déi net Angscht sinn mat Code ze schaffen. Esou eng Strategie ass net limitéiert op d’Méiglechkeeten fir Kreatioun. Et kann all Algorithmen beschreiwen, am Géigesaz zu Wierfel. D’Strategie gëtt direkt am S # .Designer oder am C # Entwécklungsëmfeld erstallt.
Während dem éischte Start vun S # .Designer, wäert eng Fënster op Écran schéngen an deem Dir e Start Modus wielt muss.
Notéiert! Déi populärste gratis Quell vun historeschen Daten fir de russesche Maart ass Finam Broker. D’Standarddatenquell ass S#.Designer.
https://youtu.be/NrzI4yJFg7U Stocksharp Lektioun Zwee: https://youtu.be/N_AFlKYP2rU Lektioun Dräi: https://youtu.be/f75zeQL5Ucw
S#.Terminal – Handelsterminal
S#.Terminal ass e gratis Handelsterminal, den Haaptvirdeel vun deem ass déi simultan Verbindung mat enger grousser Zuel vun Handelsplattformen. Ënnerstëtzung fir méi wéi 70 Verbindunge vu verschiddenen Austausch vun der Welt ass verfügbar. Zäitframe sinn arbiträr.
S # .Data (Hydra) – Maart Daten Downloader
D’Entwéckler hunn S # .Data (Hydra) Software fir automatesch Luede vun Maart Daten (Instrumenter / Käerzen / Tick Deals / DOM) aus verschiddene Quellen geschaf. D’Daten kënnen an der lokaler Späichere am S#.Data (BIN) Textformat gespäichert ginn, wat praktesch Datenanalyse an aner Software ubitt oder an engem spezielle binäre Format deen de maximalen Kompressiounsniveau ubitt. D’Informatioun, déi gespäichert gouf, gëtt fir d’Benotzung vun Handelsstrategien verfügbar. Fir Zougang zu den Donnéeën ze kréien, musst Dir d’StorageRegistry benotzen oder regelméisseg Eroplueden am Excel/xml/txt Format. S # .Data erlaabt Iech souwuel Echtzäit wéi och historesch Datenquellen zur selwechter Zäit ze benotzen. Dëse Virdeel gëtt duerch d’Benotzung vun engem erweiderbare Quellmodell erreecht. Wärend dem éischte Start vum Programm gëtt eng Fënster um Bildschierm op,
S # .Shell – prett-feieren grapheschen Kader mat Source Coden
S#.Shell ass e prett-ze-benotzen grapheschen Kader, deen Iech erlaabt séier Ännerungen op Basis vu Benotzerfuerderungen ze maachen an ass komplett Open Source an der C# Sprooch. De Roboter erstellt séier eng grafesch Interface, späichert a restauréiert d’Strategie-Astellungen, liwwert detailléiert Informatiounen iwwer d’Operatioun vun der Strategie an lancéiert se automatesch op Zäitplang. Wann Dir S # .Shell start, da erschéngt de Shell-Projet am Solution Explorer.
- Verbindung Astellunge Knäppercher;
- Knäppchen fir déi aktuell Shell Konfiguratioun ze späicheren;
- Haaptrei Tabulatioun.
Notéiert! An der Kategorie “Emulatioun” ass et méiglech Strategie Testen op historeschen Donnéeën auszeféieren.
S # .MatLab – MatLab Integratioun mat Handelssystemer
D’Entwéckler hunn S#.MatLab erstallt – e Link zum Produkt https://doc.stocksharp.ru/topics/MatLab.html fir Handelsspezialisten déi Handelsalgorithmen am MatLab MathWorks Ëmfeld schreiwen. D’Präsenz vum S # .MatLab Integratiounsstecker mécht et méiglech mat bal all Broker / Austausch ze verbannen. MatLab Scripten, nodeems se Daten vun Handelsplattformen kritt hunn, schécken Handelsbestellungen un hinnen. Fir detailléiert Astellungen, Scripten an Dokumentatioun ze kréien, musst Dir S# .MatLab kafen.
Handel vu MatLab Scripten
CSV Dateien sammelen a späicheren Daten. Aktuell Zitater sinn a Linnen geschriwwen. D’Saile weisen d’ganz Palette vun Offer / Ufro Zitater fir all Währungspaar un. Wann Dir Äre PC net déi ganzen Zäit halen kënnt, maach der keng Suergen. D’Donnéeën an dësem Fall kommen a Blocken. Nom Download kënnt Dir de Programm zoumaachen, d’Datei ëmbenennen fir net verluer ze goen an et no enger gewësser Zäit nei starten.
Notéiert! D’Gréisst vun den Arrays mat Dateblocken wäert anescht sinn. Dateblocken ginn a PRÄISER (global Variabel) gespäichert.
Wann Dir eng Strategie erstellt, sollt Dir sécher sinn datt se nëmmen hir eege Parameteren als Input akzeptéieren. Déi initial Donnéeën ginn duerch global Variablen transferéiert. Wann en Handel zou ass, ginn déi global Variablen ugepasst fir d’Qualitéit vun der Strategie ze charakteriséieren. Fir dës Charakteristiken ze optimiséieren, sollt Dir eng “Schuel” erstellen an där global Variablen initialiséiert ginn.
Notéiert! All Kéier wann en Handel zou ass, gëtt d’Performance vun der Strategie aktualiséiert.
All Stocksharp Dokumentatioun op https://doc.stocksharp.ru/
Champions League Viewer – Charts vum Champions League Concours mat Offere vun de Participanten
LCH Viewer ass eng Software déi Handel vun LCH Participanten op enger Grafik mat Indikatoren weist. Op der Foto hei drënner kënnt Dir gesinn wéi den Affichage vu verschiddenen Tools ausgesäit.