Stocksharp (S#) – маҷмӯи нармафзор барои савдо, эҷоди стратегияҳои савдо ва эҷоди роботҳои тиҷоратӣ (муқаррарӣ ё HFT), хусусиятҳои истифода, аз куҷо зеркашӣ кардан ва чӣ гуна истифода бурдан, хусусиятҳои интерфейс. StockSharp як нармафзори инноватсионист, ки ба корбарон имкон медиҳад, ки автоматикунонии мукаммали даврӣ (таҳлил/озмоиш/савдо) созанд ва
мустақилона ботҳои тиҷоратӣ таҳия кунанд . Илова ба бастаи стандартии таҳлили техникӣ, платформа дорои стратегияи беназири визуалӣ мебошад. Пайвасти API барои роботҳои тиҷоратӣ ва нармафзори тарафи сеюм дастрас аст. Дар зер шумо метавонед дар бораи Stocksharp (S# – кӯтоҳ) маълумоти бештар гиред, инчунин афзалиятҳо ва нуқсонҳои платформаи маъмулро арзёбӣ кунед.
- Литсензияи StockSharp
- Тоҷири хусусӣ
- Crypto Trader
- Иҷозатномаи тамдидшуда
- Иҷозатномаи корпоративӣ
- Плюс корпоративӣ
- Рамзҳои сарчашмаҳои Stocksharp дар Github
- Хусусиятҳои насб
- оғоз
- Насб ва хориҷ кардани нармафзор
- Хусусиятҳои навсозии барнома
- S#.API – китобхона барои навиштани роботҳои савдо бо C# дар Visual Studio
- Хусусиятҳои насби S#.API
- Хусусиятҳои насб аз GitHub
- Насбкунӣ бо Nuget
- Пайвасткунакҳо
- Барномаҳо
- Воситаҳо
- Нигоҳдории маълумот
- S#.Designer як барномаи универсалии тарроҳӣ барои эҷоди роботҳои тиҷоратӣ ва стратегияҳо мебошад
- S#.Terminal – терминали савдо
- S#.Data (Hydra) – зеркашии маълумот бозор
- S#.Shell – чаҳорчӯбаи графикии омода бо рамзҳои сарчашма
- S#.MatLab – Интегратсияи MatLab бо системаҳои савдо
- Тиҷорат аз скриптҳои MatLab
- Намоишгари Лигаи Чемпионҳо – ҷадвалҳои мусобиқаи Лигаи Чемпионҳо бо муомилоти иштирокчиён
Литсензияи StockSharp
Ба корбарон имкони (https://doc.stocksharp.ru/topics/License.html) дода мешавад, ки навъи мувофиқтарини иҷозатномаро интихоб кунанд: extended/corporate/corporate plus/private trader/trader крипто.
Тоҷири хусусӣ
Ин навъи иҷозатнома пас аз бақайдгирӣ ройгон дода мешавад. Барномаҳои зерин барои корбар дастрас хоҳанд буд:
- S#.Designer – тарроҳи стратегияҳои савдо 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 – барнома барои ба таври худкор зеркашӣ ва нигоҳ доштани маълумоти таърихии бозор https://stocksharp.ru/store/hydra/;
- S#.Терминали савдои 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 – китобхона барои таҳияи роботҳои савдо https://stocksharp.ru/store/api/.
Crypto Trader
Литсензияи Crypto Trader дастрасӣ ба платформаҳои зеринро фароҳам меорад: 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/YoBitBankBWiMa/Zifa/ CoinBene /BitZ/ZB.
Иҷозатномаи тамдидшуда
Иҷозатномаи васеъ ба корбарон имкон медиҳад, ки дар як вақт то 3 барномаро ба
терминали QUIK пайваст кунанд. Дастрасӣ ба дарсҳои видеоӣ, ки давомнокии онҳо аз 40 соат зиёд аст ва стратегияҳои савдои омода кушода аст.
Шарҳ! Хидмати дастгирии техникии StockSharp ба масъалаҳои пайдошуда зуд вокуниш нишон дода, ба муштарӣ дар ҳалли ҳама гуна мушкилоти марбут ба кори нармафзор кӯмак мерасонад.
Иҷозатномаи корпоративӣ
Шумо бояд барои гирифтани литсензияи ҳаҷми пул пардохт кунед. Илова ба функсияҳои литсензияи асосӣ/мукаммал, ба корбар дастрасии мустақим ба:
- бозори ҳосилаҳои дар биржаи Маскав ;
- бозори коғазҳои қиматнок дар биржаи Маскав;
- Мубодилаи LSE/NASDAQ.
Инчунин, тоҷирон метавонанд фармоишҳоро дар бозори ҳосилаҳои Биржаи Маскав идора кунанд ва бо истифода аз протоколи FIX/FAST ба савдо пайваст шаванд.
Плюс корпоративӣ
Литсензияи корпоративӣ плюс рамзҳои сарчашмаи ҳама гуна ҳалли нармафзори тайёрро дар бар мегирад (S#.Data/S#.Designer/S#.Shell). Инчунин барои худи платформа рамзҳои манбаъ мавҷуданд: S#.API.
Рамзҳои сарчашмаҳои Stocksharp дар Github
Асоси S# дар дохили ҷомеаи кушодаасос таҳия шудааст. S# ҳамчун манбаъ дар анбори GitHub/StockSharp дар https://github.com/StockSharp/StockSharp дастрас аст. Қисмҳо аз рӯи намуд бо рамзҳои сарчашма дастрас хоҳанд буд:
- синфҳои умумӣ, ки дар раванди эҷоди пайвастҳои худ истифода мешаванд;
- симулятори савдо;
- симулятори таърих;
- шумораи зиёди нишондиҳандаҳои таҳлили техникӣ (зиёда аз 70);
- дарахтбурӣ.
Пас аз интиқоли пул барои хариди StockSharp, дастрасӣ ба рамзҳои ибтидоии ҷузъҳои пӯшида дастрас карда мешавад. Тоҷир метавонад алгоритмҳои фоида / зиён / лағжиш / ақибмонӣ, инчунин сохтани шамъҳои ҳар чаҳорчӯбаи вақтро истифода барад.
Шарҳ! Барои шурӯъкунандагон дар соҳаи савдо, муҳити графикии S#.Studio мувофиқ аст, ки раванди эҷод ва озмоиши роботҳоро барои савдо хеле осон мекунад.
Роҳнамои GitHub – https://stocksharp.ru/forum/4848/rukovodstvo-po-github/
Хусусиятҳои насб
Аксари корбарони навкор намефаҳманд, ки чӣ тавр дуруст оғоз кардани StockSharp, насб кардани барномаҳо ва дар ҳолати зарурӣ нармафзорро навсозӣ кардан лозим аст. Маълумоти дар поён овардашуда ба шумо кӯмак мекунад, ки чӣ тавр насб кардани StockSharp.
оғоз
Барои насб кардани S#.Installer, корбарон бояд ба истиноди https://stocksharp.ru/products/download/ пайравӣ кунанд ва дар бораи зеркашии тақсимот ғамхорӣ кунанд. Блоки хосиятҳои Installer.zip.Installerzip хориҷ карда шудааст.
Барои ин, файлро бо тугмаи рост клик кунед ва хосиятҳоро интихоб кунед. Архив кушода шудааст. Дар ҷузвдони кушодашуда шумо бояд файли StockSharp.Installer.Console.bat-ро пайдо кунед. Баъдан, ҳолати насби ин файлро оғоз кунед ва интизор шавед, ки раванди насбкунӣ ба итмом расад.
Дар марҳилаи навбатӣ, онҳо воридшавӣ ва маҷмӯи махфии StockSharp-ро, ки барои ворид шудан ба барнома заруранд, ворид мекунанд. Вақте ки раванди насбкунӣ ба итмом мерасад, дар экран равзанаи нармафзор кушода мешавад.
Насб ва хориҷ кардани нармафзор
Таҳиягарон боварӣ ҳосил карданд, ки он барои корбарон барои ҷустуҷӯ дар барнома қулай аст ва имкони интихоби намуди барномаҳоро фароҳам овард.
Барои насб кардани барнома, тоҷирон барномаро интихоб мекунанд ва фармони “Насб” -ро пахш мекунанд. Пас мувофиқатро бо шартҳои шартномаи литсензионӣ тасдиқ кунед ва тугмаи “Идома” -ро клик кунед.
Баъдан, роҳи насбро интихоб кунед. Дар айни замон, бояд дар хотир дошт, ки ҷузвдоне, ки дар он барнома насб шудааст, бояд холӣ бошад. Пас аз он, бори дигар тугмаи “Идома” -ро клик кунед, фармони “Иҷроиш” -ро интихоб кунед ва то ба итмом расидани насб интизор шавед.
Акнун нармафзор барои истифода омода аст! Маслиҳат! Агар зарурати нест кардани нармафзор вуҷуд дошта бошад, корбарон фармони “Нест кардан” -ро интихоб мекунанд ва тугмаи “Идома” -ро пахш мекунанд. Барои барқарор кардани нармафзор, шумо бояд фармони “Барқарорсозӣ” -ро пахш кунед ва тугмаи “Идома” -ро пахш кунед.
Хусусиятҳои навсозии барнома
Таҳиягарон боварӣ ҳосил карданд, ки S#.Installer навсозиҳои нармафзорро мустақилона пайгирӣ мекунад ва ба таври худкор онҳоро оғоз мекунад. Аз ин рӯ, пас аз ба итмом расидани насб, беҳтар аст, ки барномаро нест накунед. Барои ба таври дастӣ тафтиш кардани навсозиҳои дастрас, шумо бояд тугмаи “Навсозӣ” -ро клик кунед. Шумо метавонед онро дар кунҷи рости равзанаи нармафзор пайдо кунед. Агар навсозиҳо дастрас бошанд, дар экран огоҳинома пайдо мешавад. Акнун шумо бояд тугмаро пахш кунед.
Тавсия дода мешавад, ки S#.Installerро тавассути панели асбобҳо пӯшед. Бо ин мақсад, гузариш ба меню анҷом дода мешавад. Тугмаи “Пӯшидан” -ро бо тугмаи рост клик кунед.
S#.API – китобхона барои навиштани роботҳои савдо бо C# дар Visual Studio
S#.API китобхонаи ройгон аст, ки ҳам барои шурӯъкунандагон ва ҳам мутахассисони соҳаи
савдои алгоритмӣ муфид хоҳад буд.. Китобхона ба барномасозии C# дар муҳити Visual Studio нигаронида шудааст, ки ба шарофати он корбарон имкони эҷоди ҳама гуна стратегияҳоро пайдо мекунанд: аз стратегияҳои мавқеъӣ бо муддати тӯлонӣ то басомади баланд (HFT), ки дастрасии мустақимро (DMA) барои мубодила истифода мебаранд савдо. S#.API асоси боқимондаи маҳсулот мебошад. Дар асоси китобхона, таҳиягарон ҳалли гуногунро ба мисли S#.Designer/S#.Data/S#.MatLab адаптер ва ғайра офаридаанд. Истифодабарандагон қобилияти эҷоди пайвастагиҳои худро ба ҳама гуна системаҳои савдои беруна доранд. Бот метавонад бо ҳама гуна пайваст кор кунад. Он аз API-и брокер вобаста нест, ки ин бартарии назаррас аст. S#.API барои тоҷирони хусусӣ / муассисаҳои бонкӣ / ширкатҳои сармоягузорӣ нигаронида шудааст. Самаранокй хеле баланд аст. Дар як вақт садҳо стратегия барои ҳама асбобҳо иҷро карда мешаванд. Санҷишҳо дар бораи тикҳо/айнакҳо то ҳадди имкон дақиқ аст. Лағзиши воқеӣ муайян карда мешавад. Шумо метавонед API ва ҳуҷҷатҳоро барои S#.API StockSharp аз https://stocksharp.ru/store/api/ Оғози зуд дар StockSharp, сохтани роботи тиҷоратӣ барои Quik зеркашӣ кунед: https://youtu.be/F51bGEpTOvo
Хусусиятҳои насби S#.API
Аз версияи 5.0, насби S#.API тавассути NuGet анҷом дода мешавад. Барои версияҳои қаблӣ, шумо бояд интихоб кунед, ки аз анбори StockSharp Releases аз хидмати веби GitHub насб кунед.
Хусусиятҳои насб аз GitHub
Пеш аз ҳама, корбарон дар
GitHub сабти ном мекунанд. Баъдан, ба саҳифаи github.com/StockSharp/StockSharp дар анбори StockSharp равед ва нишонаеро, ки “Варақаҳо” ном дорад, интихоб кунед. Дар экран тирезае кушода мешавад, ки дар он шумо бояд версияи S#-ро интихоб кунед (аз бахши Боргириҳо) ва бойгониҳои заруриро зеркашӣ кунед. Архивҳои зеркашидашуда кушода ва кушода мешаванд.
Шарҳ! Дар бойгонии StockSharp_#.#.#. дорои zip-файлҳои китобхона / рамзҳои сарчашмаҳои мисолҳо. Шумо метавонед рамзҳои сарчашмаро дар бойгонии Кодекси манбаъ пайдо кунед.
Насбкунӣ бо Nuget
Бо истифода аз Nuget, корбарон метавонанд китобхонаи S # -ро насб кунанд. Барои насб кардани рамзҳои манбаъ ва мисолҳо, шумо бояд ба GitHub равед.
Дар Solution Explorer, номи ҳалли онро бо тугмаи рост клик кунед. Пас аз гузаштан ба менюи контекстӣ, Идоракунии бастаҳои NuGet барои ҳалли онро интихоб кунед. Дар экран тирезае кушода мешавад, ки дар он шумо бояд ҷадвали онлайнро клик кунед. StockSharp -ро дар сатри ҷустуҷӯ нависед. Вақте ки бастаи насби StockSharp API пайдо мешавад, шумо бояд “Насб” -ро клик кунед. Пас аз ба итмом расидани насби бастаҳо, бастаҳо дар папка пайдо мешаванд. Бо кушодани “Бастаҳо” шумо метавонед боварӣ ҳосил кунед, ки он дорои StockSharp.#.#.# бо версияи охирини S# мебошад.
Пайвасткунакҳо
Шумо бояд бо биржаҳои фондӣ ва манбаъҳои маълумот дар StockSharp тавассути синфи пойгоҳи Connector кор кунед. Рамзҳои сарчашмаро дар лоиҳаи Samples/Common/SampleConnection пайдо кардан мумкин аст.
Пеш аз ҳама, шумо бояд дар бораи эҷоди як мисоли синфи Connector ғамхорӣ кунед
https://doc.stocksharp.ru/api/StockSharp.Algo.Connector.html :
…
Пайвасткунаки оммавӣ;
…
public MainWindow()
{
InitializeComponent();
Пайвасткунак = Пайвасткунаки нав();
InitConnector ();
} Дар интерфейси графикии махсус, ки барои танзими Пайвасткунак барои S#.API тарҳрезӣ шудааст, дар як вақт пайвастҳои сершуморро танзим кардан мумкин аст.
Инчунин мумкин аст пайвастшавӣ мустақиман аз код (бе равзанаҳои графикӣ) илова карда шавад. Барои ин ба шумо лозим аст, ки васеъшавии TraderHelper.AddAdapter<TAdapter>(StockSharp.Algo.Connector пайвасткунак, System.Action<TAdapter> init) истифода баред. Шумораи пайвастҳо дар як объекти Connector номаҳдуд аст. Истифодабарандагон метавонанд дар як вақт ба якчанд биржаҳо/брокерҳо пайваст шаванд.
Шарҳ! Коркарди рӯйдодҳо бояд дар усули InitConnector муқаррар карда шаванд.
Барномаҳо
Бо истифода аз объекти фармоиш, шумо метавонед фармоиши нав эҷод кунед. Бо истифода аз усули Connector.RegisterOrder(StockSharp.BusinessEntities.Order order), ки фармоишро ба сервер мефиристад, корбар метавонад онро дар биржа сабти ном кунад. Агар зарурати эҷоди фармоиши қатъ вуҷуд дошта бошад, коршиносон маслиҳат медиҳанд, ки амволи Order.Type ҳамчун OrderTypes.Conditional нишон дода шавад. Барои кори минбаъда бо барномаҳо ҳамон объект истифода мешавад.
Воситаҳо
Амният як воситаи молиявӣест, ки барои тиҷорат истифода мешавад. Асбоб метавонад саҳҳомӣ/оянда/опсия ва ғайра бошад. Таҳиягар сабадҳои асбобҳоро ба синфҳо тақсим кард:
- IndexSecurity;
- Амнияти доимӣ;
- WeightedIndexSecurity.
Нигоҳдории маълумот
Дар StockSharp, шумо метавонед маълумотро барои зеркашии баъдӣ захира кунед. Чун қоида, барои ҷамъоварии таҳлил / ҷустуҷӯи намунаҳо, захира кардани маълумоти бозор аз
терминали савдо (барои санҷиши ботҳо) маълумотро нигоҳ доштан лозим аст. Нигоҳдории маълумот комилан шаффоф аст, зеро таҳиякунанда дар бораи дастрасии сатҳи баланд ва пинҳон кардани ҷузъиёти техникӣ ғамхорӣ мекард.
S#.Designer як барномаи универсалии тарроҳӣ барои эҷоди роботҳои тиҷоратӣ ва стратегияҳо мебошад
S#.Designer барои эҷод, озмоиш ва идоракунии стратегияҳои савдо дар савдои воқеӣ истифода мешавад. Якчанд намуди стратегияҳое вуҷуд доранд, ки ин барнома пешниҳод мекунад. Онҳо истифода мебаранд:
- Кубиков. Дар ин ҳолат, корбар метавонад малакаҳои барномасозӣ надошта бошад. Барои сохтани стратегияҳо ба шумо лозим меояд, ки усули пайваст кардани хатҳо ва омезиши кубҳоро истифода баред.
- C#. Ин хосият барои барномасозони ботаҷриба, ки аз кор бо код наметарсанд, мувофиқ аст. Чунин стратегия дар имкониятҳои эҷод маҳдуд нест. Он бар хилофи кубҳо ҳама алгоритмҳоро тавсиф карда метавонад. Стратегия бевосита дар S#.Designer ё дар муҳити рушди C# сохта мешавад.
Ҳангоми оғози аввалини S#.Designer, дар экран тирезае пайдо мешавад, ки дар он шумо бояд ҳолати оғозёбиро интихоб кунед.
Пас аз он тугмаи OK-ро пахш кунед. Ҳангоми оғози аввалини S#.Designer, аз шумо хоҳиш карда мешавад, ки равзанаи зеркашии маълумотро кушоед. Барои зеркашии маълумоти таърихӣ, ба шумо лозим меояд, ки барномаи S#.Data-ро насб кунед (бо номи рамзи Hydra). Пас аз пахш кардани тугмаи Зеркашӣ, дар экран равзанаи мувофиқ пайдо мешавад, ки дар он шумо бояд рамз ва навъи асбоб/манбаи маълумотро ворид кунед. Баъдан, тугмаи OK -ро клик кунед. Асбобҳоеро, ки S#.Designer пайдо мекунад, дар панели All Tools пайдо кардан мумкин аст.
Шарҳ! Маъмултарин манбаи ройгони маълумоти таърихӣ барои бозори Русия брокери Финам мебошад. Сарчашмаи маълумоти пешфарз S#.Designer мебошад.
Барои гирифтани маълумоти таърихӣ, ба категорияи Ҳама асбобҳо гузаред ва номи асбоби лозимиро клик кунед. Баъдан, давраи маълумотҳои таърихӣ / намуд / Чаҳорчӯбаи шамъро таъин кунед ва тугмаи Оғозро клик кунед.
Пас аз ба даст овардани маълумоти таърихӣ, яке аз стратегияҳои намоишӣ бояд бартарӣ дода шавад. Барои ин, ба панели Схемаҳо гузаред. Дар папкаи Стратегияҳо, як стратегияи SMA-ро интихоб кунед. Вақте ки шумо ба стратегия гузаред, дар лента ҷадвали Эмуляция кушода мешавад. Дар ин ҷо шумо метавонед унсурҳои асосиро барои эҷоди стратегия / ислоҳ / санҷиш пайдо кунед.
Дар ин ҷадвал давраи санҷиш ва нигаҳдории маълумоти бозорро дар майдони “Маълумоти бозор” таъин кунед. Баъдан, асбобҳои заруриро интихоб кунед ва дар категорияи Хосиятҳои блок намуд/Чорчӯбаи вақти шамъҳоро таъин кунед. Имуляцияи савдо фавран пас аз пахш кардани тугмаи Оғоз оғоз мешавад.
https://youtu.be/NrzI4yJFg7U Stocksharp Дарси дуюм: https://youtu.be/N_AFlKYP2rU Дарси сеюм: https://youtu.be/f75zeQL5Ucw
S#.Terminal – терминали савдо
S#.Terminal як терминали савдои озод мебошад, ки бартарии асосии он пайвасти ҳамзамон ба шумораи зиёди платформаҳои савдо мебошад. Дастгирии зиёда аз 70 пайвастшавӣ аз мубодилаи гуногуни ҷаҳон дастрас аст. Мӯҳлатҳои вақт ихтиёрӣ мебошанд.
Ҳангоми оғози аввалини S#.Terminal, шумо бояд ҳолати оғозро интихоб кунед ва тугмаи OK -ро пахш кунед. Дар экран равзанаи терминал пайдо мешавад. Компонентҳо бо нобаёнӣ муқаррар карда мешаванд. Пас аз таҳрири танзимоти пайвастшавӣ, шумо бояд тугмаи “Пайваст” -ро пахш кунед.
Барои илова кардани майдони нави диаграмма, корбарон фармони “Илова кардан” -ро клик мекунанд. Бо пахш кардани тугмаи дуюми муш дар ҳамон ҷо, шумо метавонед шамъҳоро барои асбобҳои таваҷҷӯҳ / нишондиҳандаҳо / фармоишҳо ва аҳдҳои худ илова кунед. Дар категорияи савдо, тоҷирон метавонанд савдоро аз рӯи асбоб бубинанд. Агар зарурат ба миён ояд, тоҷирон ҳамеша имкони илова кардани ҷузъҳои иловагӣ доранд.
S#.Data (Hydra) – зеркашии маълумот бозор
Таҳиягарон нармафзори S#.Data (Hydra)-ро барои боркунии автоматии маълумотҳои бозорӣ (асбобҳо/шамҳо/тикҳо/DOM) аз сарчашмаҳои гуногун сохтаанд. Маълумотро метавон дар анбори маҳаллӣ дар формати матнии S#.Data (BIN), ки таҳлили қулайи додаҳоро дар дигар нармафзор ё дар формати махсуси дуӣ таъмин мекунад, ки сатҳи ҳадди фишурдашавиро таъмин мекунад, захира кардан мумкин аст. Маълумоте, ки захира шудааст, барои истифода аз стратегияҳои савдо дастрас мегардад. Барои дастрасӣ ба маълумот ба шумо лозим меояд, ки сабти нигаҳдорӣ ё боркунии мунтазамро дар формати Excel/xml/txt истифода баред. S#.Data ба шумо имкон медиҳад, ки ҳамзамон ҳамзамон манбаъҳои маълумот ва таърихиро истифода баред. Ин бартарият тавассути истифодаи модели васеъшавандаи сарчашма ба даст оварда мешавад. Ҳангоми оғози аввалини барнома, дар экран тиреза кушода мешавад,
Барои кушодани равзанаи интихоби манбаи маълумот, шумо бояд ба категорияи “Умумӣ” гузаред ва қисмати “Илова” ва ҷузвдони “Манбаъҳо” -ро клик кунед.
Дар равзанаи кушодашуда манбаъҳои заруриро қайд кунед. Иҷозат дода мешавад, ки филтрҳо аз рӯи минтақа/сайти электронӣ/навъи маълумот/вақти воқеӣ истифода шаванд. Барои анҷом додани раванди интихоб OK-ро пахш кунед. Пас аз он, нармафзор аз корбарон хоҳиш мекунад, ки утилитаҳоро фаъол созанд. Бо пахш кардани OK, тоҷир метавонад ба панели чапи равзанаи асосии барнома манбаъҳо илова кунад.
S#.Shell – чаҳорчӯбаи графикии омода бо рамзҳои сарчашма
S#.Shell як чаҳорчӯбаи графикии барои истифода омода аст, ки ба шумо имкон медиҳад, ки дар асоси талаботи корбар зуд тағирот ворид кунед ва манбаи комилан кушода дар забони C# мебошад. Робот зуд интерфейси графикиро эҷод мекунад, танзимоти стратегияро ҳифз ва барқарор мекунад, дар бораи амалиёти стратегия маълумоти муфассал медиҳад ва ба таври худкор онро дар ҷадвал оғоз мекунад. Вақте ки шумо S#.Shell-ро оғоз мекунед, лоиҳаи Shell дар Solution Explorer пайдо мешавад.
Папкаи Стратегияҳо дорои якчанд стратегияҳо мебошад, ки ба S#.Shell/Helpering Interfaces/Wrapper барои стратегияҳои пешфарз дохил карда шудаанд. Вақте ки лоиҳа оғоз меёбад, дар экран тиреза кушода мешавад, ки дар майдони болоии он шумо метавонед онро пайдо кунед:
- тугмаҳои танзимоти пайвастшавӣ;
- тугма барои захира кардани конфигуратсияи ҷории Shell;
- ҷадвалҳои асосӣ.
Пас аз гузаштан ба танзимоти пайвастшавӣ, шумо бояд намуди пайвастро интихоб кунед. Ҳамин ки корбар пайваст шуданро идора мекунад, ба категорияи “Умумӣ” рафтан ва бо асбобҳо / мундариҷаи портфел / фармоишҳо / савдои худ шинос шудан лозим аст.
Баъдан, ба ҷадвали “Вақти воқеӣ” гузаред, то стратегияи оғози тиҷоратро илова кунед. Пас аз илова кардани стратегия, тоҷир метавонад ба пур кардани параметрҳои асосии худ аз рӯи намуди Асбобҳо, Портфолио ва ғайра идома диҳад.
Шарҳ! Дар категорияи “Эмуляция” имкон дорад, ки санҷиши стратегияро аз рӯи маълумоти таърихӣ гузаронад.
Курси онлайни асосӣ оид ба савдои алгоритмӣ бо истифода аз платформаи StockSharp: https://youtu.be/lileOIlcNP4
S#.MatLab – Интегратсияи MatLab бо системаҳои савдо
Таҳиягарон S#.MatLab – истинод ба маҳсулоти https://doc.stocksharp.ru/topics/MatLab.html -ро барои мутахассисони савдо, ки дар дохили муҳити MatLab MathWorks алгоритмҳои савдо менависанд, офаридаанд. Мавҷудияти пайвасткунаки ҳамгироии S#.MatLab имкон медиҳад, ки қариб ба ҳама гуна брокер/мубодила пайваст шавед. Скриптҳои MatLab, пас аз гирифтани маълумот аз платформаҳои савдо, ба онҳо фармоишҳои савдо мефиристанд. Барои гирифтани танзимоти муфассал, скриптҳо ва ҳуҷҷатҳо, шумо бояд S#.MatLab-ро харед.
Тиҷорат аз скриптҳои MatLab
Файлҳои CSV маълумот ҷамъ мекунанд ва нигоҳ медоранд. Иқтибосҳои ҷорӣ дар сатрҳо навишта шудаанд. Сутунҳо тамоми диапазони нархномаҳои дархост/пурсишро барои ҳар як ҷуфти асъор нишон медиҳанд. Агар шумо наметавонед компютери худро ҳамеша фаъол нигоҳ доред, хавотир нашавед. Маълумот дар ин ҳолат дар блокҳо меоянд. Пас аз зеркашӣ шумо метавонед барномаро пӯшед, номи файлро тағир диҳед, то гум нашавад ва пас аз як муддати муайян онро дубора оғоз кунед.
Шарҳ! Андозаи массивҳо бо блокҳои додаҳо гуногун хоҳад буд. Блокҳои маълумот дар PRIES (тағйирёбандаи глобалӣ) нигоҳ дошта мешаванд.
Ҳангоми таҳияи стратегия, шумо бояд боварӣ ҳосил кунед, ки онҳо танҳо параметрҳои худро ҳамчун вуруд қабул мекунанд. Маълумоти ибтидоӣ тавассути тағирёбандаҳои глобалӣ интиқол дода мешавад. Вақте ки тиҷорат баста мешавад, тағирёбандаҳои глобалӣ барои тавсифи сифати стратегия тасҳеҳ карда мешаванд. Барои оптимизатсияи ин хусусиятҳо, шумо бояд “ниҳонӣ” эҷод кунед, ки дар дохили он тағирёбандаҳои глобалӣ оғоз карда мешаванд.
Шарҳ! Ҳар дафъае, ки савдо баста мешавад, иҷрои стратегия нав карда мешавад.
Ҳама ҳуҷҷатҳои Stocksharp дар https://doc.stocksharp.ru/
Намоишгари Лигаи Чемпионҳо – ҷадвалҳои мусобиқаи Лигаи Чемпионҳо бо муомилоти иштирокчиён
LCH Viewer як нармафзорест, ки савдои иштирокчиёни LCH-ро дар диаграмма бо нишондиҳандаҳо нишон медиҳад. Дар акси зер шумо мебинед, ки намоиши якчанд асбобҳо чӣ гуна хоҳад буд.
Инчунин мумкин аст, ки савдои роботҳои HFT-ро дар диаграммаи аломати RI дидан мумкин аст.
Нармафзор шуморо бо осонии истифодааш шод хоҳад кард. Пас аз оғози барнома, ба корбар лозим меояд, ки сол/иштирокчӣ/навъи асбоб/санаҳои Аз ва Торо интихоб кунад. Агар лозим бошад, шумо метавонед чаҳорчӯбаи вақтро муайян кунед. Бо пахш кардани фармони Зеркашӣ, савдогар метавонад диаграммаи дар экран пайдошударо муфассал тафтиш кунад ва Grail-ро пайдо кунад. Маълумоти зеркашидашуда аз ҷониби нармафзор кэш карда мешавад (аз нав насбкунӣ вуҷуд надорад). Барои гирифтани на танҳо тасвир, балки маълумоти муфассал, шумо бояд бо барнома ба директория равед. Барои ҳар як савдогар папкаи алоҳида бо файлҳои CSV-и савдои ӯ сохта шудааст. StockSharp як барномаи пурқуввати ниҳонӣ бо забони худ мебошад. Бештар ва бештар барномасозон ин нармафзори махсусро бартарӣ медиҳанд. Омӯзиши забони S# нисбатан осон аст. Бинобар ин, шубхае нест. Бо озмоиши барномаи StockSharp, шумо метавонед бартариҳои онро қадр кунед ва боварӣ ҳосил кунед, ки ин ки нармафзор шумораи зиёди имкониятҳоро фароҳам меорад. Пайвастшавӣ на танҳо ба Русия, балки ба брокерҳои амрикоӣ низ дастгирӣ карда мешавад, ки ин бартарии иловагӣ аст.