Stocksharp (S#) – ട്രേഡിങ്ങ്, ട്രേഡിംഗ് തന്ത്രങ്ങൾ സൃഷ്ടിക്കൽ, ട്രേഡിംഗ് റോബോട്ടുകൾ സൃഷ്ടിക്കൽ (സാധാരണ അല്ലെങ്കിൽ HFT), ഉപയോഗ സവിശേഷതകൾ, എവിടെ ഡൗൺലോഡ് ചെയ്യണം, എങ്ങനെ ഉപയോഗിക്കണം, ഇന്റർഫേസ് സവിശേഷതകൾ എന്നിവയ്ക്കുള്ള ഒരു കൂട്ടം സോഫ്റ്റ്വെയർ. ഫുൾ സൈക്കിൾ ഓട്ടോമേഷനുകൾ (വിശകലനം/ടെസ്റ്റിംഗ്/ട്രേഡിംഗ്) സൃഷ്ടിക്കാനും
സ്വന്തമായി ട്രേഡിംഗ് ബോട്ടുകൾ വികസിപ്പിക്കാനും ഉപയോക്താക്കളെ അനുവദിക്കുന്ന ഒരു നൂതന സോഫ്റ്റ്വെയർ ആണ് StockSharp . സ്റ്റാൻഡേർഡ് ടെക്നിക്കൽ അനാലിസിസ് പാക്കേജിന് പുറമേ, പ്ലാറ്റ്ഫോമിൽ ഒരു അദ്വിതീയ വിഷ്വൽ സ്ട്രാറ്റജി ബിൽഡർ അടങ്ങിയിരിക്കുന്നു. ട്രേഡിംഗ് റോബോട്ടുകൾക്കും മൂന്നാം കക്ഷി സോഫ്റ്റ്വെയറിനും API കണക്ഷൻ ലഭ്യമാണ്. താഴെ നിങ്ങൾക്ക് Stocksharp (S# – ഷോർട്ട്) കുറിച്ച് കൂടുതലറിയാനും അതുപോലെ ജനപ്രിയ പ്ലാറ്റ്ഫോമിന്റെ ഗുണങ്ങളും ദോഷങ്ങളും വിലയിരുത്താനും കഴിയും.
- സ്റ്റോക്ക്ഷാർപ്പ് ലൈസൻസിംഗ്
- സ്വകാര്യ വ്യാപാരി
- ക്രിപ്റ്റോ ട്രേഡർ
- വിപുലീകരിച്ച ലൈസൻസ്
- കോർപ്പറേറ്റ് ലൈസൻസ്
- കോർപ്പറേറ്റ് പ്ലസ്
- Github-ലെ Stocksharp സോഴ്സ് കോഡുകൾ
- ഇൻസ്റ്റലേഷൻ സവിശേഷതകൾ
- വിക്ഷേപണം
- സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാളേഷനും നീക്കംചെയ്യലും
- പ്രോഗ്രാം അപ്ഡേറ്റ് സവിശേഷതകൾ
- S#.API – വിഷ്വൽ സ്റ്റുഡിയോയിൽ C#-ൽ ട്രേഡിംഗ് റോബോട്ടുകൾ എഴുതുന്നതിനുള്ള ഒരു ലൈബ്രറി
- S#.API ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്റെ സവിശേഷതകൾ
- GitHub-ൽ നിന്ന് ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്റെ സവിശേഷതകൾ
- Nuget ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്യുന്നു
- കണക്ടറുകൾ
- അപേക്ഷകൾ
- ഉപകരണങ്ങൾ
- ഡാറ്റ സംഭരണം
- ട്രേഡിംഗ് റോബോട്ടുകളും തന്ത്രങ്ങളും സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു സാർവത്രിക ഡിസൈനർ പ്രോഗ്രാമാണ് S#.Designer
- S#.ടെർമിനൽ – ട്രേഡിംഗ് ടെർമിനൽ
- എസ്#.ഡാറ്റ (ഹൈഡ്ര) – മാർക്കറ്റ് ഡാറ്റ ഡൗൺലോഡർ
- S#.Shell – സോഴ്സ് കോഡുകളുള്ള റെഡിമെയ്ഡ് ഗ്രാഫിക്കൽ ചട്ടക്കൂട്
- S#.MatLab – വ്യാപാര സംവിധാനങ്ങളുമായുള്ള MatLab സംയോജനം
- MatLab സ്ക്രിപ്റ്റുകളിൽ നിന്നുള്ള വ്യാപാരം
- ചാമ്പ്യൻസ് ലീഗ് വ്യൂവർ – പങ്കെടുക്കുന്നവരുടെ ഡീലുകളുള്ള ചാമ്പ്യൻസ് ലീഗ് മത്സരത്തിന്റെ ചാർട്ടുകൾ
സ്റ്റോക്ക്ഷാർപ്പ് ലൈസൻസിംഗ്
ഉപയോക്താക്കൾക്ക് ഏറ്റവും അനുയോജ്യമായ തരത്തിലുള്ള ലൈസൻസ് തിരഞ്ഞെടുക്കാനുള്ള അവസരം (https://doc.stocksharp.ru/topics/License.html) നൽകിയിരിക്കുന്നു: expended/corporate/corporate plus/private trader/crypto 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/.
ക്രിപ്റ്റോ ട്രേഡർ
ക്രിപ്റ്റോ ട്രേഡർ ലൈസൻസ് ഇനിപ്പറയുന്ന പ്ലാറ്റ്ഫോമുകളിലേക്ക് ആക്സസ് നൽകുന്നു: Binance/ Bitalong/Bitbank/Bitexbook/Bitfinex/Bithumb/BitStamp/BitMEX/Bittrex/WEX (BTC-e)/CEX.IO/Coinbase/Coincheck/CoinExchange/Coigy/Coigy Cryptopia /Deribit/EXMO/DigiFinex/ DigitexFutures/GDAX/HitBTC/Huobi/IDAX/Kraken/KuCoin/Liqui/Livecoin/OKCoin/OKEx/Poloniex/PrizmBit/QuoineX/YoBitBif/TradeBitBi CoinBene /BitZ/ZB.
വിപുലീകരിച്ച ലൈസൻസ്
വിപുലീകൃത ലൈസൻസ് ഒരേസമയം 3 പ്രോഗ്രാമുകൾ വരെ QUIK ടെർമിനലിലേക്ക് കണക്റ്റുചെയ്യാൻ ഉപയോക്താക്കളെ അനുവദിക്കുന്നു
. വീഡിയോ പാഠങ്ങളിലേക്കുള്ള ആക്സസ്, അതിന്റെ ദൈർഘ്യം 40 മണിക്കൂർ കവിയുന്നു, റെഡിമെയ്ഡ് ട്രേഡിംഗ് തന്ത്രങ്ങൾ തുറന്നിരിക്കുന്നു.
കുറിപ്പ്! StockSharp-ന്റെ സാങ്കേതിക പിന്തുണ സേവനം ഉയർന്നുവരുന്ന പ്രശ്നങ്ങളോട് വേഗത്തിൽ പ്രതികരിക്കുന്നു, സോഫ്റ്റ്വെയറിന്റെ പ്രവർത്തനവുമായി ബന്ധപ്പെട്ട ഏത് പ്രശ്നവും പരിഹരിക്കാൻ ക്ലയന്റിനെ സഹായിക്കുന്നു.
കോർപ്പറേറ്റ് ലൈസൻസ്
വോളിയം ലൈസൻസ് ലഭിക്കുന്നതിന് നിങ്ങൾ ഫീസ് നൽകേണ്ടിവരും. അടിസ്ഥാന/വിപുലമായ ലൈസൻസ് പ്രവർത്തനത്തിന് പുറമേ, ഉപയോക്താവിന് ഇതിലേക്ക് നേരിട്ട് ആക്സസ് നൽകും:
- മോസ്കോ എക്സ്ചേഞ്ചിലെ ഡെറിവേറ്റീവ് മാർക്കറ്റ് ;
- മോസ്കോ എക്സ്ചേഞ്ചിലെ സ്റ്റോക്ക് മാർക്കറ്റ്;
- LSE/NASDAQ എക്സ്ചേഞ്ച്.
കൂടാതെ, വ്യാപാരികൾക്ക് മോസ്കോ എക്സ്ചേഞ്ചിന്റെ ഡെറിവേറ്റീവ് മാർക്കറ്റിൽ ഓർഡറുകൾ നിയന്ത്രിക്കാനും FIX/FAST പ്രോട്ടോക്കോൾ ഉപയോഗിച്ച് ട്രേഡിംഗുമായി ബന്ധിപ്പിക്കാനും കഴിയും.
കോർപ്പറേറ്റ് പ്ലസ്
കോർപ്പറേറ്റ് പ്ലസ് ലൈസൻസിൽ ഏതെങ്കിലും റെഡിമെയ്ഡ് സോഫ്റ്റ്വെയർ സൊല്യൂഷനുകളുടെ (S#.Data/S#.Designer/S#.Shell) സോഴ്സ് കോഡുകൾ ഉൾപ്പെടുന്നു. പ്ലാറ്റ്ഫോമിന് തന്നെ സോഴ്സ് കോഡുകളും ഉണ്ട്: S#.API. [അടിക്കുറിപ്പ് id=”attachment_12845″ align=”aligncenter” width=”844″]
S# architecture[/caption]
Github-ലെ Stocksharp സോഴ്സ് കോഡുകൾ
ഓപ്പൺ സോഴ്സ് കമ്മ്യൂണിറ്റിയിലാണ് S# കോർ വികസിപ്പിച്ചിരിക്കുന്നത്. S#, https://github.com/StockSharp/StockSharp എന്നതിൽ GitHub/StockSharp ശേഖരണത്തിൽ ഉറവിടമായി ലഭ്യമാണ്. സോഴ്സ് കോഡുകൾക്കൊപ്പം തരം അനുസരിച്ചുള്ള ഘടകങ്ങൾ ലഭ്യമാകും:
- നിങ്ങളുടെ സ്വന്തം കണക്ഷനുകൾ സൃഷ്ടിക്കുന്ന പ്രക്രിയയിൽ ഉപയോഗിക്കുന്ന സാധാരണ ക്ലാസുകൾ;
- ട്രേഡിംഗ് സിമുലേറ്റർ;
- ചരിത്ര സിമുലേറ്റർ;
- സാങ്കേതിക വിശകലന സൂചകങ്ങളുടെ ഒരു വലിയ എണ്ണം (70 ൽ കൂടുതൽ);
- ലോഗിംഗ്.
StockSharp വാങ്ങുന്നതിന് പണം കൈമാറിയ ശേഷം, അടച്ച ഘടകങ്ങളുടെ സോഴ്സ് കോഡുകളിലേക്കുള്ള ആക്സസ് ലഭ്യമാക്കും. ഒരു വ്യാപാരിക്ക് ലാഭം/നഷ്ടം/സ്ലിപ്പേജ്/ലാഗ് അൽഗോരിതങ്ങൾ ഉപയോഗിക്കാനും അതുപോലെ ഏത് സമയ ഫ്രെയിമിലെ മെഴുകുതിരികൾ നിർമ്മിക്കാനും കഴിയും.
കുറിപ്പ്! ട്രേഡിംഗ് മേഖലയിലെ തുടക്കക്കാർക്ക്, S#.Studio ഗ്രാഫിക്കൽ പരിസ്ഥിതി അനുയോജ്യമാണ്, ഇത് ട്രേഡിംഗിനായി റോബോട്ടുകൾ സൃഷ്ടിക്കുന്നതിനും പരിശോധിക്കുന്നതിനുമുള്ള പ്രക്രിയയെ വളരെ ലളിതമാക്കുന്നു.
GitHub ഗൈഡ് – https://stocksharp.ru/forum/4848/rukovodstvo-po-github/
ഇൻസ്റ്റലേഷൻ സവിശേഷതകൾ
സ്റ്റോക്ക്ഷാർപ്പ് എങ്ങനെ ശരിയായി സമാരംഭിക്കാമെന്നും പ്രോഗ്രാമുകൾ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും ആവശ്യമെങ്കിൽ സോഫ്റ്റ്വെയർ അപ്ഡേറ്റ് ചെയ്യാമെന്നും മിക്ക പുതിയ ഉപയോക്താക്കൾക്കും മനസ്സിലാകുന്നില്ല. StockSharp എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് മനസിലാക്കാൻ ചുവടെയുള്ള വിവരങ്ങൾ നിങ്ങളെ സഹായിക്കും.
വിക്ഷേപണം
S#.Installer ഇൻസ്റ്റാൾ ചെയ്യാൻ, ഉപയോക്താക്കൾ https://stocksharp.ru/products/download/ എന്ന ലിങ്ക് പിന്തുടരുകയും വിതരണം ഡൗൺലോഡ് ചെയ്യുന്നത് ശ്രദ്ധിക്കുകയും വേണം. Installer.zip.Installerzip പ്രോപ്പർട്ടീസ് ബ്ലോക്ക് നീക്കം ചെയ്തു.
ഇത് ചെയ്യുന്നതിന്, ഫയലിൽ റൈറ്റ് ക്ലിക്ക് ചെയ്ത് പ്രോപ്പർട്ടികൾ തിരഞ്ഞെടുക്കുക. ആർക്കൈവ് അൺപാക്ക് ചെയ്തു. തുറക്കുന്ന ഫോൾഡറിൽ, നിങ്ങൾ StockSharp.Installer.Console.bat ഫയൽ കണ്ടെത്തേണ്ടതുണ്ട്. അടുത്തതായി, ഈ ഫയലിന്റെ ഇൻസ്റ്റലേഷൻ മോഡ് ആരംഭിച്ച് ഇൻസ്റ്റലേഷൻ പ്രക്രിയ പൂർത്തിയാകുന്നതുവരെ കാത്തിരിക്കുക.
അടുത്ത ഘട്ടത്തിൽ, അവർ പ്രോഗ്രാമിലേക്ക് പ്രവേശിക്കുന്നതിന് ആവശ്യമായ ലോഗിനും രഹസ്യ സ്റ്റോക്ക്ഷാർപ്പ് കോമ്പിനേഷനും നൽകുന്നു. ഇൻസ്റ്റലേഷൻ പ്രക്രിയ പൂർത്തിയാകുമ്പോൾ, സ്ക്രീനിൽ ഒരു സോഫ്റ്റ്വെയർ വിൻഡോ തുറക്കും.
സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാളേഷനും നീക്കംചെയ്യലും
പ്രോഗ്രാമിൽ ഉപയോക്താക്കൾക്ക് തിരയുന്നത് സൗകര്യപ്രദമാണെന്ന് ഡവലപ്പർമാർ ഉറപ്പാക്കുകയും ആപ്ലിക്കേഷനുകളുടെ തരം തിരഞ്ഞെടുക്കാനുള്ള കഴിവ് നൽകുകയും ചെയ്തു.
ആപ്ലിക്കേഷൻ ഇൻസ്റ്റാൾ ചെയ്യാൻ, വ്യാപാരികൾ പ്രോഗ്രാം തിരഞ്ഞെടുത്ത് “ഇൻസ്റ്റാൾ” കമാൻഡിൽ ക്ലിക്ക് ചെയ്യുക. തുടർന്ന് ലൈസൻസ് കരാറിന്റെ നിബന്ധനകൾ ഉപയോഗിച്ച് കരാർ സ്ഥിരീകരിച്ച് “തുടരുക” ബട്ടണിൽ ടാപ്പുചെയ്യുക.
അടുത്തതായി, ഇൻസ്റ്റലേഷൻ പാത്ത് തിരഞ്ഞെടുക്കുക. അതേ സമയം, പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്ത ഫോൾഡർ ശൂന്യമായിരിക്കണം എന്നത് ഓർമിക്കേണ്ടതാണ്. അതിനുശേഷം, “തുടരുക” ബട്ടണിൽ വീണ്ടും ക്ലിക്കുചെയ്യുക, “റൺ” കമാൻഡ് തിരഞ്ഞെടുത്ത് ഇൻസ്റ്റാളേഷൻ പൂർത്തിയാകുന്നതുവരെ കാത്തിരിക്കുക.
ഇപ്പോൾ സോഫ്റ്റ്വെയർ ഉപയോഗിക്കാൻ തയ്യാറാണ്! ഉപദേശം! സോഫ്റ്റ്വെയർ നീക്കം ചെയ്യേണ്ട ആവശ്യമുണ്ടെങ്കിൽ, ഉപയോക്താക്കൾ “അൺഇൻസ്റ്റാൾ” കമാൻഡ് തിരഞ്ഞെടുത്ത് “തുടരുക” ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക. സോഫ്റ്റ്വെയർ പുനഃസ്ഥാപിക്കുന്നതിന്, നിങ്ങൾ “പുനഃസ്ഥാപിക്കുക” എന്ന കമാൻഡിൽ ക്ലിക്കുചെയ്ത് “തുടരുക” ബട്ടണിൽ ക്ലിക്ക് ചെയ്യണം.
പ്രോഗ്രാം അപ്ഡേറ്റ് സവിശേഷതകൾ
S#.Installer സോഫ്റ്റ്വെയർ അപ്ഡേറ്റുകൾ സ്വതന്ത്രമായി ട്രാക്ക് ചെയ്യുകയും അവ സ്വയമേവ സമാരംഭിക്കുകയും ചെയ്യുന്നുവെന്ന് ഡെവലപ്പർമാർ ഉറപ്പാക്കി. അതുകൊണ്ടാണ് ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായ ശേഷം, പ്രോഗ്രാം അൺഇൻസ്റ്റാൾ ചെയ്യാതിരിക്കുന്നതാണ് നല്ലത്. ലഭ്യമായ അപ്ഡേറ്റുകൾ നേരിട്ട് പരിശോധിക്കാൻ, നിങ്ങൾ “അപ്ഡേറ്റുകൾ” ബട്ടണിൽ ക്ലിക്ക് ചെയ്യണം. സോഫ്റ്റ്വെയർ വിൻഡോയുടെ വലത് കോണിൽ നിങ്ങൾക്കത് കണ്ടെത്താനാകും. അപ്ഡേറ്റുകൾ ലഭ്യമാണെങ്കിൽ, ഒരു അറിയിപ്പ് സ്ക്രീനിൽ ദൃശ്യമാകും. ഇപ്പോൾ നിങ്ങൾ ബട്ടണിൽ ടാപ്പുചെയ്യേണ്ടതുണ്ട്.
ടൂൾബാറിലൂടെ S#.Installer അടയ്ക്കാൻ ശുപാർശ ചെയ്യുന്നു. ഈ ആവശ്യത്തിനായി, മെനുവിലേക്കുള്ള ഒരു പരിവർത്തനം നടത്തുന്നു. “ക്ലോസ്” ബട്ടണിൽ റൈറ്റ് ക്ലിക്ക് ചെയ്യുക.
S#.API – വിഷ്വൽ സ്റ്റുഡിയോയിൽ C#-ൽ ട്രേഡിംഗ് റോബോട്ടുകൾ എഴുതുന്നതിനുള്ള ഒരു ലൈബ്രറി
അൽഗോരിതമിക് ട്രേഡിംഗ് മേഖലയിലെ തുടക്കക്കാർക്കും പ്രൊഫഷണലുകൾക്കും ഉപയോഗപ്രദമാകുന്ന ഒരു സൗജന്യ ലൈബ്രറിയാണ് S#.API
. വിഷ്വൽ സ്റ്റുഡിയോ പരിതസ്ഥിതിയിലെ C# പ്രോഗ്രാമിംഗിലാണ് ലൈബ്രറി ശ്രദ്ധ കേന്ദ്രീകരിച്ചിരിക്കുന്നത്, ഇതിന് നന്ദി, ഉപയോക്താക്കൾക്ക് ഏത് തന്ത്രങ്ങളും സൃഷ്ടിക്കാനുള്ള അവസരം ലഭിക്കുന്നു: ദീർഘമായ സമയപരിധിയുള്ള പൊസിഷനൽ മുതൽ ഹൈ-ഫ്രീക്വൻസി (HFT) വരെ നേരിട്ട് ആക്സസ് (DMA) ഉപയോഗിക്കുന്നവ വരെ. വ്യാപാരം. ബാക്കിയുള്ള ഉൽപ്പന്നങ്ങളുടെ അടിസ്ഥാനം S#.API ആണ്. ലൈബ്രറിയുടെ അടിസ്ഥാനത്തിൽ, ഡെവലപ്പർമാർ S#.Designer/S#.Data/S#.MatLab അഡാപ്റ്റർ തുടങ്ങിയ വിവിധ പരിഹാരങ്ങൾ സൃഷ്ടിച്ചു. ഉപയോക്താക്കൾക്ക് ഏതെങ്കിലും ബാഹ്യ ട്രേഡിംഗ് സിസ്റ്റങ്ങളിലേക്ക് സ്വന്തം കണക്ഷനുകൾ സൃഷ്ടിക്കാനുള്ള കഴിവുണ്ട്. ബോട്ടിന് ഏത് കണക്ഷനിലും പ്രവർത്തിക്കാനാകും. ഇത് ബ്രോക്കറുടെ API-യെ ആശ്രയിക്കുന്നില്ല, ഇത് ഒരു പ്രധാന നേട്ടമാണ്. S#.API സ്വകാര്യ വ്യാപാരികൾ / ബാങ്കിംഗ് സ്ഥാപനങ്ങൾ / നിക്ഷേപ കമ്പനികളെ ലക്ഷ്യം വച്ചുള്ളതാണ്. പ്രകടനം വളരെ ഉയർന്നതാണ്. ഏതൊരു ഉപകരണത്തിനും നൂറുകണക്കിന് തന്ത്രങ്ങൾ ഒരേസമയം നടപ്പിലാക്കുന്നു. ടിക്കുകൾ/ഗ്ലാസുകളിൽ പരിശോധന നടത്തുന്നത് കഴിയുന്നത്ര കൃത്യമാണ്. യഥാർത്ഥ സ്ലിപ്പേജ് നിർണ്ണയിക്കപ്പെടുന്നു. നിങ്ങൾക്ക് Https://stocksharp.ru/store/api/ എന്നതിൽ S#.API StockSharp-നുള്ള API-യും ഡോക്യുമെന്റേഷനും ഡൗൺലോഡ് ചെയ്യാം. StockSharp-ൽ ദ്രുത ആരംഭം, Quik-നായി ഒരു ട്രേഡിംഗ് റോബോട്ട് സൃഷ്ടിക്കുന്നു: https://youtu.be/F51bGEpTOvo
S#.API ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്റെ സവിശേഷതകൾ
പതിപ്പ് 5.0 മുതൽ, S#.API യുടെ ഇൻസ്റ്റാളേഷൻ NuGet വഴിയാണ് ചെയ്യുന്നത്. മുൻ പതിപ്പുകൾക്കായി, GitHub വെബ് സേവനത്തിൽ നിന്നുള്ള StockSharp Releases repository-ൽ നിന്ന് ഇൻസ്റ്റാൾ ചെയ്യാൻ നിങ്ങൾ തിരഞ്ഞെടുക്കണം.
GitHub-ൽ നിന്ന് ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്റെ സവിശേഷതകൾ
ഒന്നാമതായി, ഉപയോക്താക്കൾ
GitHub- ൽ രജിസ്റ്റർ ചെയ്യുക . അടുത്തതായി, StockSharp റിപ്പോസിറ്ററിയിലെ github.com/StockSharp/StockSharp പേജിലേക്ക് പോയി “റിലീസുകൾ” എന്ന് ലേബൽ ചെയ്തിരിക്കുന്ന ഐക്കൺ തിരഞ്ഞെടുക്കുക. സ്ക്രീനിൽ ഒരു വിൻഡോ തുറക്കും, അതിൽ നിങ്ങൾ S# പതിപ്പ് (ഡൗൺലോഡ് വിഭാഗത്തിൽ നിന്ന്) തിരഞ്ഞെടുത്ത് ആവശ്യമായ ആർക്കൈവുകൾ ഡൗൺലോഡ് ചെയ്യണം. ഡൗൺലോഡ് ചെയ്ത ആർക്കൈവുകൾ അൺലോക്ക് ചെയ്യുകയും അൺസിപ്പ് ചെയ്യുകയും ചെയ്യുന്നു.
കുറിപ്പ്! ആർക്കൈവുകളിൽ StockSharp_#.#.#. ലൈബ്രറിയുടെ zip ഫയലുകൾ / ഉദാഹരണങ്ങളുടെ സോഴ്സ് കോഡുകൾ അടങ്ങിയിരിക്കുന്നു. സോഴ്സ് കോഡ് ആർക്കൈവുകളിൽ നിങ്ങൾക്ക് സോഴ്സ് കോഡുകൾ കണ്ടെത്താം.
Nuget ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്യുന്നു
Nuget ഉപയോഗിച്ച്, ഉപയോക്താക്കൾക്ക് S# ലൈബ്രറി ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും. സോഴ്സ് കോഡുകളും ഉദാഹരണങ്ങളും ഇൻസ്റ്റാൾ ചെയ്യാൻ, നിങ്ങൾ GitHub-ലേക്ക് പോകേണ്ടതുണ്ട്.
സൊല്യൂഷൻ എക്സ്പ്ലോററിൽ, പരിഹാര നാമത്തിൽ റൈറ്റ് ക്ലിക്ക് ചെയ്യുക. സന്ദർഭ മെനുവിലേക്ക് പോയതിനുശേഷം, പരിഹാരത്തിനായി NuGet പാക്കേജുകൾ നിയന്ത്രിക്കുക തിരഞ്ഞെടുക്കുക. സ്ക്രീനിൽ ഒരു വിൻഡോ തുറക്കും, അതിൽ നിങ്ങൾ ഓൺലൈൻ ടാബിൽ ടാപ്പുചെയ്യേണ്ടതുണ്ട്. സെർച്ച് ബാറിൽ StockSharp എന്ന് ടൈപ്പ് ചെയ്യുക. StockSharp API ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള പാക്കേജ് കണ്ടെത്തുമ്പോൾ, നിങ്ങൾ “ഇൻസ്റ്റാൾ” ക്ലിക്ക് ചെയ്യേണ്ടതുണ്ട്. പാക്കേജ് ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായാൽ, പാക്കേജുകൾ ഫോൾഡറിൽ ദൃശ്യമാകും. “പാക്കേജുകൾ” തുറക്കുന്നതിലൂടെ, S#-ന്റെ ഏറ്റവും പുതിയ പതിപ്പിനൊപ്പം StockSharp.#.#.# അടങ്ങിയിരിക്കുന്നുവെന്ന് നിങ്ങൾക്ക് ഉറപ്പാക്കാനാകും.
കണക്ടറുകൾ
നിങ്ങൾ സ്റ്റോക്ക് എക്സ്ചേഞ്ചുകളുമായും സ്റ്റോക്ക്ഷാർപ്പിലെ ഡാറ്റാ ഉറവിടങ്ങളുമായും കണക്റ്റർ ബേസ് ക്ലാസിലൂടെ പ്രവർത്തിക്കേണ്ടതുണ്ട്. സോഴ്സ് കോഡുകൾ സാമ്പിൾ/കോമൺ/സാമ്പിൾ കണക്ഷൻ പ്രോജക്റ്റിൽ കണ്ടെത്താനാകും.
ഒന്നാമതായി,
കണക്റ്റർ ക്ലാസിന്റെ ഒരു ഉദാഹരണം സൃഷ്ടിക്കാൻ നിങ്ങൾ ശ്രദ്ധിക്കേണ്ടതുണ്ട് https://doc.stocksharp.ru/api/StockSharp.Algo.Connector.html :
…
പൊതു കണക്റ്റർ കണക്റ്റർ;
…
പൊതു MainWindow()
{
InitializeComponent();
കണക്റ്റർ = പുതിയ കണക്റ്റർ();
InitConnector();
} S#.API-യ്ക്കായി കണക്റ്റർ കോൺഫിഗർ ചെയ്യാൻ രൂപകൽപ്പന ചെയ്തിരിക്കുന്ന ഒരു പ്രത്യേക ഗ്രാഫിക്കൽ ഇന്റർഫേസിൽ, ഒരേ സമയം ഒന്നിലധികം കണക്ഷനുകൾ ക്രമീകരിക്കാൻ സാധിക്കും.
കോഡിൽ നിന്ന് നേരിട്ട് ഒരു കണക്ഷൻ ചേർക്കാനും കഴിയും (ഗ്രാഫിക്കൽ വിൻഡോകൾ ഇല്ലാതെ). ഇത് ചെയ്യുന്നതിന്, നിങ്ങൾ TraderHelper.AddAdapter<TAdapter>(StockSharp.Algo.Connector കണക്റ്റർ, System.Action<TAdapter> init) വിപുലീകരണം ഉപയോഗിക്കേണ്ടതുണ്ട്. ഒരു കണക്റ്റർ ഒബ്ജക്റ്റിലെ കണക്ഷനുകളുടെ എണ്ണം പരിധിയില്ലാത്തതാണ്. ഉപയോക്താക്കൾക്ക് ഒരേ സമയം ഒന്നിലധികം എക്സ്ചേഞ്ചുകൾ/ബ്രോക്കർമാരുമായി ബന്ധിപ്പിക്കാൻ കഴിയും.
കുറിപ്പ്! ഇവന്റ് ഹാൻഡ്ലറുകൾ InitConnector രീതിയിൽ സജ്ജീകരിക്കണം.
അപേക്ഷകൾ
ഓർഡർ ഒബ്ജക്റ്റ് ഉപയോഗിച്ച്, നിങ്ങൾക്ക് ഒരു പുതിയ ഓർഡർ സൃഷ്ടിക്കാൻ കഴിയും. സെർവറിലേക്ക് ഒരു ഓർഡർ അയയ്ക്കുന്ന Connector.RegisterOrder(StockSharp.BusinessEntities.Order ഓർഡർ) രീതി ഉപയോഗിച്ച്, ഉപയോക്താവിന് അത് എക്സ്ചേഞ്ചിൽ രജിസ്റ്റർ ചെയ്യാൻ കഴിയും. ഒരു സ്റ്റോപ്പ് ഓർഡർ സൃഷ്ടിക്കേണ്ട ആവശ്യമുണ്ടെങ്കിൽ, Order.Type പ്രോപ്പർട്ടി OrderTypes. Conditional എന്ന് വ്യക്തമാക്കുന്നത് ശ്രദ്ധിക്കാൻ വിദഗ്ധർ ഉപദേശിക്കുന്നു. ആപ്ലിക്കേഷനുകളുമായുള്ള കൂടുതൽ പ്രവർത്തനത്തിനായി, അതേ ഒബ്ജക്റ്റ് ഉപയോഗിക്കുന്നു.
ഉപകരണങ്ങൾ
വ്യാപാരത്തിന് ഉപയോഗിക്കുന്ന ഒരു സാമ്പത്തിക ഉപകരണമാണ് സുരക്ഷ. ഉപകരണം ഒരു സ്റ്റോക്ക്/ഫ്യൂച്ചർ/ഓപ്ഷൻ മുതലായവ ആകാം. ഡെവലപ്പർ ടൂൾ ബാസ്കറ്റുകളെ ക്ലാസുകളായി തിരിച്ചിരിക്കുന്നു:
- ഇൻഡക്സ് സെക്യൂരിറ്റി;
- തുടർച്ചയായ സുരക്ഷ;
- വെയ്റ്റഡ് ഇൻഡക്സ് സുരക്ഷ.
ഡാറ്റ സംഭരണം
StockSharp-ൽ, പിന്നീടുള്ള ഡൗൺലോഡിനായി നിങ്ങൾക്ക് ഡാറ്റ സംരക്ഷിക്കാനാകും. ചട്ടം പോലെ, വിശകലനം ശേഖരിക്കുന്നതിനും പാറ്റേണുകൾക്കായി തിരയുന്നതിനും,
ട്രേഡിംഗ് ടെർമിനലിൽ നിന്ന് മാർക്കറ്റ് ഡാറ്റ സംരക്ഷിക്കുന്നതിനും (ബോട്ടുകൾ പരിശോധിക്കുന്നതിന്) ഡാറ്റ സംഭരിക്കേണ്ടത് ആവശ്യമാണ്. ഡാറ്റ സംഭരണം തികച്ചും സുതാര്യമാണ്, കാരണം ഡെവലപ്പർ ഉയർന്ന തലത്തിലുള്ള ആക്സസ്സ് ശ്രദ്ധിച്ചു, സാങ്കേതിക വിശദാംശങ്ങൾക്കുള്ളിൽ ഒളിപ്പിച്ചു.
ട്രേഡിംഗ് റോബോട്ടുകളും തന്ത്രങ്ങളും സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു സാർവത്രിക ഡിസൈനർ പ്രോഗ്രാമാണ് S#.Designer
യഥാർത്ഥ ട്രേഡിംഗിൽ ട്രേഡിംഗ് തന്ത്രങ്ങൾ സൃഷ്ടിക്കുന്നതിനും പരീക്ഷിക്കുന്നതിനും നിയന്ത്രിക്കുന്നതിനും S#.Designer ഉപയോഗിക്കുന്നു. ഈ പ്രോഗ്രാം വാഗ്ദാനം ചെയ്യുന്ന നിരവധി തരം സൃഷ്ടിക്കൽ തന്ത്രങ്ങളുണ്ട്. അവർ ഉപയോഗിക്കുന്നത്:
- കുബിക്കോവ്. ഈ സാഹചര്യത്തിൽ, ഉപയോക്താവിന് പ്രോഗ്രാമിംഗ് കഴിവുകൾ ഇല്ലായിരിക്കാം. തന്ത്രങ്ങൾ സൃഷ്ടിക്കുന്നതിന്, വരികൾ ബന്ധിപ്പിക്കുന്നതിനും സമചതുരങ്ങൾ സംയോജിപ്പിക്കുന്നതിനുമുള്ള രീതി നിങ്ങൾ ഉപയോഗിക്കേണ്ടതുണ്ട്.
- C#. കോഡുമായി പ്രവർത്തിക്കാൻ ഭയപ്പെടാത്ത പരിചയസമ്പന്നരായ പ്രോഗ്രാമർമാർക്ക് ഈ ഓപ്ഷൻ അനുയോജ്യമാണ്. അത്തരമൊരു തന്ത്രം സൃഷ്ടിക്കുന്നതിനുള്ള സാധ്യതകളിൽ പരിമിതമല്ല. ക്യൂബുകളിൽ നിന്ന് വ്യത്യസ്തമായി ഏത് അൽഗോരിതവും ഇതിന് വിവരിക്കാൻ കഴിയും. തന്ത്രം നേരിട്ട് S#.Designer-ൽ അല്ലെങ്കിൽ C# ഡെവലപ്മെന്റ് പരിതസ്ഥിതിയിൽ സൃഷ്ടിക്കപ്പെട്ടതാണ്.
S#.Designer-ന്റെ ആദ്യ ലോഞ്ച് സമയത്ത്, സ്ക്രീനിൽ ഒരു വിൻഡോ ദൃശ്യമാകും, അതിൽ നിങ്ങൾ ഒരു ലോഞ്ച് മോഡ് തിരഞ്ഞെടുക്കേണ്ടതുണ്ട്.
അതിനു ശേഷം OK ബട്ടൺ അമർത്തുക. S#.Designer-ന്റെ ആദ്യ ലോഞ്ച് സമയത്ത്, ഒരു ഡാറ്റ ഡൗൺലോഡ് വിൻഡോ തുറക്കാൻ നിങ്ങളോട് ആവശ്യപ്പെടും. ചരിത്രപരമായ ഡാറ്റ ഡൗൺലോഡ് ചെയ്യുന്നതിന്, നിങ്ങൾ S#.Data പ്രോഗ്രാം (ഹൈഡ്ര എന്ന കോഡ്നാമം) ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്. ഡൗൺലോഡ് ടൂൾ ബട്ടണിൽ ക്ലിക്കുചെയ്തതിനുശേഷം, സ്ക്രീനിൽ അനുബന്ധ വിൻഡോ ദൃശ്യമാകും, അതിൽ നിങ്ങൾ ഉപകരണത്തിന്റെ / ഡാറ്റ ഉറവിടത്തിന്റെ കോഡും തരവും നൽകേണ്ടതുണ്ട്. അടുത്തതായി, ശരി ബട്ടണിൽ ക്ലിക്കുചെയ്യുക. S#.Designer കണ്ടെത്തുന്ന ടൂളുകൾ എല്ലാ ടൂളുകളുടെയും പാനലിൽ കാണാം.
കുറിപ്പ്! റഷ്യൻ വിപണിയിലെ ചരിത്രപരമായ ഡാറ്റയുടെ ഏറ്റവും ജനപ്രിയമായ സ്വതന്ത്ര ഉറവിടം ഫിനാം ബ്രോക്കറാണ്. ഡിഫോൾട്ട് ഡാറ്റ ഉറവിടം S#.Designer ആണ്.
ചരിത്രപരമായ ഡാറ്റ ലഭിക്കാൻ, എല്ലാ ഉപകരണങ്ങളുടെയും വിഭാഗത്തിലേക്ക് പോയി ആവശ്യമായ ഉപകരണത്തിന്റെ പേരിൽ ടാപ്പുചെയ്യുക. അടുത്തതായി, മെഴുകുതിരികളുടെ ചരിത്രപരമായ ഡാറ്റ / തരം / സമയ ഫ്രെയിം സജ്ജീകരിച്ച് ആരംഭ ബട്ടണിൽ ക്ലിക്കുചെയ്യുക.
ചരിത്രപരമായ ഡാറ്റ ലഭിച്ച ശേഷം, പ്രദർശന തന്ത്രങ്ങളിലൊന്ന് മുൻഗണന നൽകണം. ഇത് ചെയ്യുന്നതിന്, സ്കീം പാനലിലേക്ക് പോകുക. സ്ട്രാറ്റജീസ് ഫോൾഡറിൽ, ഒരു ഉദാഹരണം SMA സ്ട്രാറ്റജി തിരഞ്ഞെടുക്കുക. നിങ്ങൾ ഒരു തന്ത്രത്തിലേക്ക് നാവിഗേറ്റ് ചെയ്യുമ്പോൾ, റിബണിൽ എമുലേഷൻ ടാബ് തുറക്കുന്നു. ഒരു തന്ത്രം / ഡീബഗ്ഗിംഗ് / ടെസ്റ്റിംഗ് സൃഷ്ടിക്കുന്നതിനുള്ള അടിസ്ഥാന ഘടകങ്ങൾ ഇവിടെ നിങ്ങൾക്ക് കണ്ടെത്താനാകും.
ഈ ടാബിൽ, “മാർക്കറ്റ് ഡാറ്റ” ഫീൽഡിൽ ടെസ്റ്റിംഗ് കാലയളവും മാർക്കറ്റ് ഡാറ്റ സംഭരണവും സജ്ജമാക്കുക. അടുത്തതായി, ആവശ്യമായ ഉപകരണങ്ങൾ തിരഞ്ഞെടുത്ത് ബ്ലോക്ക് പ്രോപ്പർട്ടീസ് വിഭാഗത്തിൽ മെഴുകുതിരികളുടെ തരം/സമയ ഫ്രെയിം സജ്ജമാക്കുക. സ്റ്റാർട്ട് ബട്ടൺ അമർത്തിയാൽ ഉടൻ തന്നെ ട്രേഡിംഗ് എമുലേഷൻ ആരംഭിക്കുന്നു.
https://youtu.be/NrzI4yJFg7U Stocksharp പാഠം രണ്ട്: https://youtu.be/N_AFlKYP2rU പാഠം മൂന്ന്: https://youtu.be/f75zeQL5Ucw
S#.ടെർമിനൽ – ട്രേഡിംഗ് ടെർമിനൽ
S#.ടെർമിനൽ ഒരു സ്വതന്ത്ര ട്രേഡിംഗ് ടെർമിനലാണ്, ഇതിന്റെ പ്രധാന നേട്ടം ഒരു വലിയ സംഖ്യ ട്രേഡിംഗ് പ്ലാറ്റ്ഫോമുകളിലേക്കുള്ള ഒരേസമയം കണക്ഷനാണ്. ലോകത്തിലെ വിവിധ എക്സ്ചേഞ്ചുകളിൽ നിന്നുള്ള 70-ലധികം കണക്ഷനുകൾക്കുള്ള പിന്തുണ ലഭ്യമാണ്. സമയ ഫ്രെയിമുകൾ ഏകപക്ഷീയമാണ്.
S#.Terminal-ന്റെ ആദ്യ ലോഞ്ച് സമയത്ത്, നിങ്ങൾ ലോഞ്ച് മോഡ് തിരഞ്ഞെടുത്ത് OK ബട്ടണിൽ ക്ലിക്ക് ചെയ്യേണ്ടതുണ്ട്. സ്ക്രീനിൽ ഒരു ടെർമിനൽ വിൻഡോ ദൃശ്യമാകും. ഘടകങ്ങൾ സ്ഥിരസ്ഥിതിയായി സജ്ജീകരിച്ചിരിക്കുന്നു. കണക്ഷൻ ക്രമീകരണങ്ങൾ എഡിറ്റ് ചെയ്ത ശേഷം, നിങ്ങൾ “കണക്റ്റ്” ബട്ടണിൽ ക്ലിക്ക് ചെയ്യണം.
ഒരു പുതിയ ചാർട്ട് ഏരിയ ചേർക്കാൻ, ഉപയോക്താക്കൾ “ചേർക്കുക” കമാൻഡിൽ ടാപ്പുചെയ്യുക. അതേ സ്ഥലത്തുള്ള രണ്ടാമത്തെ മൗസ് ബട്ടണിൽ ക്ലിക്കുചെയ്യുന്നതിലൂടെ, നിങ്ങൾക്ക് താൽപ്പര്യമുള്ള ഉപകരണങ്ങൾ / സൂചകങ്ങൾ / ഓർഡറുകൾ, നിങ്ങളുടെ സ്വന്തം ഡീലുകൾ എന്നിവയ്ക്കായി മെഴുകുതിരികൾ ചേർക്കാൻ കഴിയും. ട്രേഡ് വിഭാഗത്തിൽ, വ്യാപാരികൾക്ക് ഉപകരണം ഉപയോഗിച്ച് ട്രേഡുകൾ കാണാൻ കഴിയും. ആവശ്യമുണ്ടെങ്കിൽ, വ്യാപാരികൾക്ക് എല്ലായ്പ്പോഴും അധിക ഘടകങ്ങൾ ചേർക്കാനുള്ള ഓപ്ഷൻ ഉണ്ടായിരിക്കും.
എസ്#.ഡാറ്റ (ഹൈഡ്ര) – മാർക്കറ്റ് ഡാറ്റ ഡൗൺലോഡർ
വിവിധ സ്രോതസ്സുകളിൽ നിന്നുള്ള മാർക്കറ്റ് ഡാറ്റ (ഉപകരണങ്ങൾ/മെഴുകുതിരികൾ/ടിക്ക് ഡീലുകൾ/DOM) സ്വയമേവ ലോഡ് ചെയ്യുന്നതിനായി ഡെവലപ്പർമാർ S#.Data (ഹൈഡ്ര) സോഫ്റ്റ്വെയർ സൃഷ്ടിച്ചു. S#.Data (BIN) ടെക്സ്റ്റ് ഫോർമാറ്റിലുള്ള ലോക്കൽ സ്റ്റോറേജിൽ ഡാറ്റ സംരക്ഷിക്കാൻ കഴിയും, ഇത് മറ്റ് സോഫ്റ്റ്വെയറിൽ സൗകര്യപ്രദമായ ഡാറ്റ വിശകലനം നൽകുന്നു, അല്ലെങ്കിൽ പരമാവധി കംപ്രഷൻ ലെവൽ നൽകുന്ന ഒരു പ്രത്യേക ബൈനറി ഫോർമാറ്റിൽ. സംരക്ഷിച്ചിരിക്കുന്ന വിവരങ്ങൾ ട്രേഡിംഗ് തന്ത്രങ്ങൾ ഉപയോഗിക്കുന്നതിന് ലഭ്യമാകും. ഡാറ്റ ആക്സസ് ചെയ്യുന്നതിന്, നിങ്ങൾ Excel/xml/txt ഫോർമാറ്റിൽ StorageRegistry അല്ലെങ്കിൽ പതിവ് അപ്ലോഡുകൾ ഉപയോഗിക്കേണ്ടതുണ്ട്. S#.Data ഒരേ സമയം തത്സമയവും ചരിത്രപരവുമായ ഡാറ്റാ ഉറവിടങ്ങൾ ഉപയോഗിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. എക്സ്റ്റൻസിബിൾ സോഴ്സ് മോഡൽ ഉപയോഗിച്ചാണ് ഈ നേട്ടം കൈവരിക്കുന്നത്. പ്രോഗ്രാമിന്റെ ആദ്യ ലോഞ്ച് സമയത്ത്, സ്ക്രീനിൽ ഒരു വിൻഡോ തുറക്കും,
ഡാറ്റ ഉറവിടം തിരഞ്ഞെടുക്കൽ വിൻഡോ തുറക്കാൻ, നിങ്ങൾ “പൊതുവായ” വിഭാഗത്തിലേക്ക് പോയി “ചേർക്കുക” വിഭാഗത്തിലും “ഉറവിടങ്ങൾ” ഫോൾഡറിലും ടാപ്പുചെയ്യേണ്ടതുണ്ട്.
തുറക്കുന്ന വിൻഡോയിൽ, ആവശ്യമായ ഉറവിടങ്ങൾ അടയാളപ്പെടുത്തുക. പ്രദേശം/ഇലക്ട്രോണിക് സൈറ്റ്/ഡാറ്റ തരം/യഥാസമയം ഫിൽട്ടറുകൾ ഉപയോഗിക്കാൻ ഇത് അനുവദിച്ചിരിക്കുന്നു. തിരഞ്ഞെടുക്കൽ പ്രക്രിയ പൂർത്തിയാക്കാൻ ശരി ക്ലിക്കുചെയ്യുക. അതിനുശേഷം, യൂട്ടിലിറ്റികൾ പ്രവർത്തനക്ഷമമാക്കാൻ സോഫ്റ്റ്വെയർ ഉപയോക്താക്കളെ പ്രേരിപ്പിക്കും. ശരി ക്ലിക്ക് ചെയ്യുന്നതിലൂടെ, ആപ്ലിക്കേഷന്റെ പ്രധാന വിൻഡോയുടെ ഇടത് പാനലിലേക്ക് ഉറവിടങ്ങൾ ചേർക്കാൻ വ്യാപാരിക്ക് കഴിയും.
S#.Shell – സോഴ്സ് കോഡുകളുള്ള റെഡിമെയ്ഡ് ഗ്രാഫിക്കൽ ചട്ടക്കൂട്
S#.Shell എന്നത് ഉപയോഗിക്കാൻ തയ്യാറുള്ള ഗ്രാഫിക്കൽ ചട്ടക്കൂടാണ്, അത് ഉപയോക്തൃ ആവശ്യകതകളെ അടിസ്ഥാനമാക്കി പെട്ടെന്ന് മാറ്റങ്ങൾ വരുത്താൻ നിങ്ങളെ അനുവദിക്കുന്നു കൂടാതെ C# ഭാഷയിൽ പൂർണ്ണമായും ഓപ്പൺ സോഴ്സ് ആണ്. റോബോട്ട് പെട്ടെന്ന് ഒരു ഗ്രാഫിക്കൽ ഇന്റർഫേസ് സൃഷ്ടിക്കുകയും സ്ട്രാറ്റജി ക്രമീകരണങ്ങൾ സംരക്ഷിക്കുകയും പുനഃസ്ഥാപിക്കുകയും ചെയ്യും, തന്ത്രത്തിന്റെ പ്രവർത്തനത്തെക്കുറിച്ചുള്ള വിശദമായ വിവരങ്ങൾ നൽകുകയും ഷെഡ്യൂളിൽ അത് യാന്ത്രികമായി സമാരംഭിക്കുകയും ചെയ്യും. നിങ്ങൾ S#.Shell ആരംഭിക്കുമ്പോൾ, സൊല്യൂഷൻ എക്സ്പ്ലോററിൽ ഷെൽ പ്രോജക്റ്റ് ദൃശ്യമാകും.
S#.Shell/Helpering Interfaces/Wrapper for Default Strategies-ൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന നിരവധി തന്ത്രങ്ങൾ സ്ട്രാറ്റജീസ് ഫോൾഡറിൽ അടങ്ങിയിരിക്കുന്നു. പ്രോജക്റ്റ് സമാരംഭിക്കുമ്പോൾ, സ്ക്രീനിൽ ഒരു വിൻഡോ തുറക്കും, അതിന്റെ മുകൾ ഭാഗത്ത് നിങ്ങൾക്ക് കണ്ടെത്താനാകും:
- കണക്ഷൻ ക്രമീകരണ ബട്ടണുകൾ;
- നിലവിലെ ഷെൽ കോൺഫിഗറേഷൻ സംരക്ഷിക്കുന്നതിനുള്ള ബട്ടൺ;
- പ്രധാന ടാബുകൾ.
കണക്ഷൻ ക്രമീകരണങ്ങളിലേക്ക് പോയ ശേഷം, നിങ്ങൾ കണക്ഷൻ തരം തിരഞ്ഞെടുക്കേണ്ടതുണ്ട്. ഉപയോക്താവ് കണക്റ്റുചെയ്യാൻ കഴിഞ്ഞാലുടൻ, “ജനറൽ” വിഭാഗത്തിലേക്ക് പോയി ഉപകരണങ്ങൾ / പോർട്ട്ഫോളിയോ ഉള്ളടക്കങ്ങൾ / ഓർഡറുകൾ / സ്വന്തം ട്രേഡുകൾ എന്നിവയെക്കുറിച്ച് സ്വയം പരിചയപ്പെടുത്തുന്നത് മൂല്യവത്താണ്.
അടുത്തതായി, ട്രേഡിംഗ് ആരംഭിക്കുന്നതിനുള്ള ഒരു തന്ത്രം ചേർക്കുന്നതിന് “റിയൽ-ടൈം” ടാബിലേക്ക് പോകുക. ഒരു തന്ത്രം ചേർത്തതിന് ശേഷം, ഒരു വ്യാപാരിക്ക് ഉപകരണങ്ങളുടെ തരം, പോർട്ട്ഫോളിയോ മുതലായവ പ്രകാരം അതിന്റെ പ്രധാന പാരാമീറ്ററുകൾ പൂരിപ്പിക്കാൻ കഴിയും.
കുറിപ്പ്! “എമുലേഷൻ” വിഭാഗത്തിൽ, ചരിത്രപരമായ ഡാറ്റയിൽ സ്ട്രാറ്റജി ടെസ്റ്റിംഗ് പ്രവർത്തിപ്പിക്കാൻ സാധിക്കും.
StockSharp പ്ലാറ്റ്ഫോം ഉപയോഗിച്ച് അൽഗോരിതം ട്രേഡിംഗിനെക്കുറിച്ചുള്ള അടിസ്ഥാന ഓൺലൈൻ കോഴ്സ്: https://youtu.be/lileOIlcNP4
S#.MatLab – വ്യാപാര സംവിധാനങ്ങളുമായുള്ള MatLab സംയോജനം
MatLab MathWorks പരിതസ്ഥിതിയിൽ ട്രേഡിംഗ് അൽഗോരിതം എഴുതുന്ന ട്രേഡിംഗ് സ്പെഷ്യലിസ്റ്റുകൾക്കായി ഡവലപ്പർമാർ S#.MatLab – ഉൽപ്പന്നത്തിലേക്കുള്ള ലിങ്ക് https://doc.stocksharp.ru/topics/MatLab.html സൃഷ്ടിച്ചു. S#.MatLab ഇന്റഗ്രേഷൻ കണക്ടറിന്റെ സാന്നിധ്യം മിക്കവാറും ഏത് ബ്രോക്കറിലേക്കും/എക്സ്ചേഞ്ചിലേക്കും കണക്റ്റുചെയ്യുന്നത് സാധ്യമാക്കുന്നു. MatLab സ്ക്രിപ്റ്റുകൾ, ട്രേഡിംഗ് പ്ലാറ്റ്ഫോമുകളിൽ നിന്ന് ഡാറ്റ സ്വീകരിച്ച ശേഷം, അവർക്ക് ട്രേഡിംഗ് ഓർഡറുകൾ അയയ്ക്കുന്നു. വിശദമായ ക്രമീകരണങ്ങളും സ്ക്രിപ്റ്റുകളും ഡോക്യുമെന്റേഷനും ലഭിക്കുന്നതിന്, നിങ്ങൾ S#.MatLab വാങ്ങേണ്ടതുണ്ട്.
MatLab സ്ക്രിപ്റ്റുകളിൽ നിന്നുള്ള വ്യാപാരം
CSV ഫയലുകൾ ഡാറ്റ ശേഖരിക്കുകയും സംഭരിക്കുകയും ചെയ്യുന്നു. നിലവിലെ ഉദ്ധരണികൾ വരികളിൽ എഴുതിയിരിക്കുന്നു. കോളങ്ങൾ ഓരോ കറൻസി ജോഡിക്കുമുള്ള ബിഡ്/ആസ്ക് ഉദ്ധരണികളുടെ മുഴുവൻ ശ്രേണിയും സൂചിപ്പിക്കുന്നു. നിങ്ങളുടെ പിസി എല്ലായ്പ്പോഴും ഓണാക്കാൻ കഴിയുന്നില്ലെങ്കിൽ, വിഷമിക്കേണ്ട. ഈ കേസിലെ ഡാറ്റ ബ്ലോക്കുകളിൽ വരും. ഡൗൺലോഡ് ചെയ്തതിനുശേഷം, നിങ്ങൾക്ക് പ്രോഗ്രാം ക്ലോസ് ചെയ്യാനും ഫയലിന്റെ പേര് മാറ്റാനും നഷ്ടപ്പെടാതിരിക്കാനും ഒരു നിശ്ചിത സമയത്തിന് ശേഷം അത് പുനരാരംഭിക്കാനും കഴിയും.
കുറിപ്പ്! ഡാറ്റ ബ്ലോക്കുകളുള്ള അറേകളുടെ വലുപ്പം വ്യത്യസ്തമായിരിക്കും. ഡാറ്റ ബ്ലോക്കുകൾ PRICES-ൽ (ഗ്ലോബൽ വേരിയബിൾ) സംഭരിക്കുന്നു.
ഒരു തന്ത്രം സൃഷ്ടിക്കുമ്പോൾ, അവർ അവരുടെ സ്വന്തം പാരാമീറ്ററുകൾ മാത്രമേ ഇൻപുട്ടായി സ്വീകരിക്കുന്നുള്ളൂ എന്ന് ഉറപ്പാക്കണം. പ്രാരംഭ ഡാറ്റ ആഗോള വേരിയബിളുകൾ വഴി കൈമാറുന്നു. ഒരു വ്യാപാരം അവസാനിപ്പിക്കുമ്പോൾ, തന്ത്രത്തിന്റെ ഗുണനിലവാരം വ്യക്തമാക്കുന്നതിന് ആഗോള വേരിയബിളുകൾ ക്രമീകരിക്കപ്പെടുന്നു. ഈ സവിശേഷതകൾ ഒപ്റ്റിമൈസ് ചെയ്യുന്നതിന്, നിങ്ങൾ ഒരു “ഷെൽ” സൃഷ്ടിക്കണം, അതിനുള്ളിൽ ആഗോള വേരിയബിളുകൾ ആരംഭിക്കും.
കുറിപ്പ്! ഓരോ തവണയും ഒരു വ്യാപാരം അവസാനിപ്പിക്കുമ്പോൾ, തന്ത്രത്തിന്റെ പ്രകടനം അപ്ഡേറ്റ് ചെയ്യപ്പെടും.
എല്ലാ Stocksharp ഡോക്യുമെന്റേഷനും https://doc.stocksharp.ru/ എന്നതിൽ
ചാമ്പ്യൻസ് ലീഗ് വ്യൂവർ – പങ്കെടുക്കുന്നവരുടെ ഡീലുകളുള്ള ചാമ്പ്യൻസ് ലീഗ് മത്സരത്തിന്റെ ചാർട്ടുകൾ
LCH പങ്കാളികളുടെ ട്രേഡുകൾ സൂചകങ്ങളുള്ള ഒരു ചാർട്ടിൽ പ്രദർശിപ്പിക്കുന്ന ഒരു സോഫ്റ്റ്വെയറാണ് LCH വ്യൂവർ. ചുവടെയുള്ള ഫോട്ടോയിൽ നിരവധി ടൂളുകളുടെ ഡിസ്പ്ലേ എങ്ങനെയായിരിക്കുമെന്ന് നിങ്ങൾക്ക് കാണാൻ കഴിയും.
RI ടിക്ക് ചാർട്ടിൽ HFT റോബോട്ടുകളുടെ ട്രേഡുകൾ കാണാനും സാധിക്കും.
സോഫ്റ്റ്വെയർ അതിന്റെ എളുപ്പത്തിലുള്ള ഉപയോഗത്താൽ നിങ്ങളെ ആനന്ദിപ്പിക്കും. പ്രോഗ്രാം ആരംഭിച്ചതിന് ശേഷം, ഉപയോക്താവ് വർഷം/പങ്കാളി/ഇൻസ്ട്രമെന്റ് തരം/തീയതികൾ തിരഞ്ഞെടുക്കേണ്ടതുണ്ട്. ആവശ്യമെങ്കിൽ, നിങ്ങൾക്ക് ഒരു സമയപരിധി വ്യക്തമാക്കാം. ഡൗൺലോഡ് കമാൻഡിൽ ടാപ്പുചെയ്യുന്നതിലൂടെ, വ്യാപാരിക്ക് സ്ക്രീനിൽ ദൃശ്യമാകുന്ന ചാർട്ട് വിശദമായി പരിശോധിക്കാനും ഗ്രെയ്ൽ കണ്ടെത്താനും കഴിയും. ഡൗൺലോഡ് ചെയ്ത ഡാറ്റ സോഫ്റ്റ്വെയർ കാഷെ ചെയ്യുന്നു (വീണ്ടും ഇൻസ്റ്റാളേഷൻ ഇല്ല). ഒരു ഇമേജ് മാത്രമല്ല, വിശദമായ ഡാറ്റയും ലഭിക്കുന്നതിന്, നിങ്ങൾ പ്രോഗ്രാമിനൊപ്പം ഡയറക്ടറിയിലേക്ക് പോകണം. ഓരോ വ്യാപാരിക്കും, അവന്റെ ട്രേഡുകളുടെ CSV ഫയലുകളുള്ള ഒരു പ്രത്യേക ഫോൾഡർ സൃഷ്ടിച്ചിരിക്കുന്നു. StockSharp അതിന്റേതായ ഭാഷയുള്ള ഒരു ശക്തമായ ഷെൽ പ്രോഗ്രാമാണ്. കൂടുതൽ കൂടുതൽ പ്രോഗ്രാമർമാർ ഈ പ്രത്യേക സോഫ്റ്റ്വെയർ തിരഞ്ഞെടുക്കുന്നു. S# ഭാഷ പഠിക്കുന്നത് താരതമ്യേന എളുപ്പമാണ്. അതുകൊണ്ട് സംശയമില്ല. StockSharp പ്രോഗ്രാം പരീക്ഷിക്കുന്നതിലൂടെ, നിങ്ങൾക്ക് അതിന്റെ ഗുണങ്ങളെ അഭിനന്ദിക്കാനും അത് ഉറപ്പാക്കാനും കഴിയും സോഫ്റ്റ്വെയർ വളരെയധികം സാധ്യതകൾ നൽകുന്നു. കണക്ഷൻ റഷ്യൻ മാത്രമല്ല, അമേരിക്കൻ ബ്രോക്കർമാർക്കും പിന്തുണയ്ക്കുന്നു, ഇത് ഒരു അധിക നേട്ടമാണ്.