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″]
Github-ലെ Stocksharp സോഴ്സ് കോഡുകൾ
ഓപ്പൺ സോഴ്സ് കമ്മ്യൂണിറ്റിയിലാണ് S# കോർ വികസിപ്പിച്ചിരിക്കുന്നത്. S#, https://github.com/StockSharp/StockSharp എന്നതിൽ GitHub/StockSharp ശേഖരണത്തിൽ ഉറവിടമായി ലഭ്യമാണ്. സോഴ്സ് കോഡുകൾക്കൊപ്പം തരം അനുസരിച്ചുള്ള ഘടകങ്ങൾ ലഭ്യമാകും:
- നിങ്ങളുടെ സ്വന്തം കണക്ഷനുകൾ സൃഷ്ടിക്കുന്ന പ്രക്രിയയിൽ ഉപയോഗിക്കുന്ന സാധാരണ ക്ലാസുകൾ;
- ട്രേഡിംഗ് സിമുലേറ്റർ;
- ചരിത്ര സിമുലേറ്റർ;
- സാങ്കേതിക വിശകലന സൂചകങ്ങളുടെ ഒരു വലിയ എണ്ണം (70 ൽ കൂടുതൽ);
- ലോഗിംഗ്.
കുറിപ്പ്! ട്രേഡിംഗ് മേഖലയിലെ തുടക്കക്കാർക്ക്, S#.Studio ഗ്രാഫിക്കൽ പരിസ്ഥിതി അനുയോജ്യമാണ്, ഇത് ട്രേഡിംഗിനായി റോബോട്ടുകൾ സൃഷ്ടിക്കുന്നതിനും പരിശോധിക്കുന്നതിനുമുള്ള പ്രക്രിയയെ വളരെ ലളിതമാക്കുന്നു.
GitHub ഗൈഡ് – https://stocksharp.ru/forum/4848/rukovodstvo-po-github/
ഇൻസ്റ്റലേഷൻ സവിശേഷതകൾ
സ്റ്റോക്ക്ഷാർപ്പ് എങ്ങനെ ശരിയായി സമാരംഭിക്കാമെന്നും പ്രോഗ്രാമുകൾ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും ആവശ്യമെങ്കിൽ സോഫ്റ്റ്വെയർ അപ്ഡേറ്റ് ചെയ്യാമെന്നും മിക്ക പുതിയ ഉപയോക്താക്കൾക്കും മനസ്സിലാകുന്നില്ല. StockSharp എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് മനസിലാക്കാൻ ചുവടെയുള്ള വിവരങ്ങൾ നിങ്ങളെ സഹായിക്കും.
വിക്ഷേപണം
S#.Installer ഇൻസ്റ്റാൾ ചെയ്യാൻ, ഉപയോക്താക്കൾ https://stocksharp.ru/products/download/ എന്ന ലിങ്ക് പിന്തുടരുകയും വിതരണം ഡൗൺലോഡ് ചെയ്യുന്നത് ശ്രദ്ധിക്കുകയും വേണം. Installer.zip.Installerzip പ്രോപ്പർട്ടീസ് ബ്ലോക്ക് നീക്കം ചെയ്തു.
സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാളേഷനും നീക്കംചെയ്യലും
പ്രോഗ്രാമിൽ ഉപയോക്താക്കൾക്ക് തിരയുന്നത് സൗകര്യപ്രദമാണെന്ന് ഡവലപ്പർമാർ ഉറപ്പാക്കുകയും ആപ്ലിക്കേഷനുകളുടെ തരം തിരഞ്ഞെടുക്കാനുള്ള കഴിവ് നൽകുകയും ചെയ്തു.
പ്രോഗ്രാം അപ്ഡേറ്റ് സവിശേഷതകൾ
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-ലേക്ക് പോകേണ്ടതുണ്ട്.
കണക്ടറുകൾ
നിങ്ങൾ സ്റ്റോക്ക് എക്സ്ചേഞ്ചുകളുമായും സ്റ്റോക്ക്ഷാർപ്പിലെ ഡാറ്റാ ഉറവിടങ്ങളുമായും കണക്റ്റർ ബേസ് ക്ലാസിലൂടെ പ്രവർത്തിക്കേണ്ടതുണ്ട്. സോഴ്സ് കോഡുകൾ സാമ്പിൾ/കോമൺ/സാമ്പിൾ കണക്ഷൻ പ്രോജക്റ്റിൽ കണ്ടെത്താനാകും.
കണക്റ്റർ ക്ലാസിന്റെ ഒരു ഉദാഹരണം സൃഷ്ടിക്കാൻ നിങ്ങൾ ശ്രദ്ധിക്കേണ്ടതുണ്ട് https://doc.stocksharp.ru/api/StockSharp.Algo.Connector.html :
…
പൊതു കണക്റ്റർ കണക്റ്റർ;
…
പൊതു MainWindow()
{
InitializeComponent();
കണക്റ്റർ = പുതിയ കണക്റ്റർ();
InitConnector();
} S#.API-യ്ക്കായി കണക്റ്റർ കോൺഫിഗർ ചെയ്യാൻ രൂപകൽപ്പന ചെയ്തിരിക്കുന്ന ഒരു പ്രത്യേക ഗ്രാഫിക്കൽ ഇന്റർഫേസിൽ, ഒരേ സമയം ഒന്നിലധികം കണക്ഷനുകൾ ക്രമീകരിക്കാൻ സാധിക്കും.
കുറിപ്പ്! ഇവന്റ് ഹാൻഡ്ലറുകൾ InitConnector രീതിയിൽ സജ്ജീകരിക്കണം.
അപേക്ഷകൾ
ഓർഡർ ഒബ്ജക്റ്റ് ഉപയോഗിച്ച്, നിങ്ങൾക്ക് ഒരു പുതിയ ഓർഡർ സൃഷ്ടിക്കാൻ കഴിയും. സെർവറിലേക്ക് ഒരു ഓർഡർ അയയ്ക്കുന്ന Connector.RegisterOrder(StockSharp.BusinessEntities.Order ഓർഡർ) രീതി ഉപയോഗിച്ച്, ഉപയോക്താവിന് അത് എക്സ്ചേഞ്ചിൽ രജിസ്റ്റർ ചെയ്യാൻ കഴിയും. ഒരു സ്റ്റോപ്പ് ഓർഡർ സൃഷ്ടിക്കേണ്ട ആവശ്യമുണ്ടെങ്കിൽ, Order.Type പ്രോപ്പർട്ടി OrderTypes. Conditional എന്ന് വ്യക്തമാക്കുന്നത് ശ്രദ്ധിക്കാൻ വിദഗ്ധർ ഉപദേശിക്കുന്നു. ആപ്ലിക്കേഷനുകളുമായുള്ള കൂടുതൽ പ്രവർത്തനത്തിനായി, അതേ ഒബ്ജക്റ്റ് ഉപയോഗിക്കുന്നു.
ഉപകരണങ്ങൾ
വ്യാപാരത്തിന് ഉപയോഗിക്കുന്ന ഒരു സാമ്പത്തിക ഉപകരണമാണ് സുരക്ഷ. ഉപകരണം ഒരു സ്റ്റോക്ക്/ഫ്യൂച്ചർ/ഓപ്ഷൻ മുതലായവ ആകാം. ഡെവലപ്പർ ടൂൾ ബാസ്കറ്റുകളെ ക്ലാസുകളായി തിരിച്ചിരിക്കുന്നു:
- ഇൻഡക്സ് സെക്യൂരിറ്റി;
- തുടർച്ചയായ സുരക്ഷ;
- വെയ്റ്റഡ് ഇൻഡക്സ് സുരക്ഷ.
ഡാറ്റ സംഭരണം
StockSharp-ൽ, പിന്നീടുള്ള ഡൗൺലോഡിനായി നിങ്ങൾക്ക് ഡാറ്റ സംരക്ഷിക്കാനാകും. ചട്ടം പോലെ, വിശകലനം ശേഖരിക്കുന്നതിനും പാറ്റേണുകൾക്കായി തിരയുന്നതിനും,
ട്രേഡിംഗ് ടെർമിനലിൽ നിന്ന് മാർക്കറ്റ് ഡാറ്റ സംരക്ഷിക്കുന്നതിനും (ബോട്ടുകൾ പരിശോധിക്കുന്നതിന്) ഡാറ്റ സംഭരിക്കേണ്ടത് ആവശ്യമാണ്. ഡാറ്റ സംഭരണം തികച്ചും സുതാര്യമാണ്, കാരണം ഡെവലപ്പർ ഉയർന്ന തലത്തിലുള്ള ആക്സസ്സ് ശ്രദ്ധിച്ചു, സാങ്കേതിക വിശദാംശങ്ങൾക്കുള്ളിൽ ഒളിപ്പിച്ചു.
ട്രേഡിംഗ് റോബോട്ടുകളും തന്ത്രങ്ങളും സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു സാർവത്രിക ഡിസൈനർ പ്രോഗ്രാമാണ് S#.Designer
യഥാർത്ഥ ട്രേഡിംഗിൽ ട്രേഡിംഗ് തന്ത്രങ്ങൾ സൃഷ്ടിക്കുന്നതിനും പരീക്ഷിക്കുന്നതിനും നിയന്ത്രിക്കുന്നതിനും S#.Designer ഉപയോഗിക്കുന്നു. ഈ പ്രോഗ്രാം വാഗ്ദാനം ചെയ്യുന്ന നിരവധി തരം സൃഷ്ടിക്കൽ തന്ത്രങ്ങളുണ്ട്. അവർ ഉപയോഗിക്കുന്നത്:
- കുബിക്കോവ്. ഈ സാഹചര്യത്തിൽ, ഉപയോക്താവിന് പ്രോഗ്രാമിംഗ് കഴിവുകൾ ഇല്ലായിരിക്കാം. തന്ത്രങ്ങൾ സൃഷ്ടിക്കുന്നതിന്, വരികൾ ബന്ധിപ്പിക്കുന്നതിനും സമചതുരങ്ങൾ സംയോജിപ്പിക്കുന്നതിനുമുള്ള രീതി നിങ്ങൾ ഉപയോഗിക്കേണ്ടതുണ്ട്.
- C#. കോഡുമായി പ്രവർത്തിക്കാൻ ഭയപ്പെടാത്ത പരിചയസമ്പന്നരായ പ്രോഗ്രാമർമാർക്ക് ഈ ഓപ്ഷൻ അനുയോജ്യമാണ്. അത്തരമൊരു തന്ത്രം സൃഷ്ടിക്കുന്നതിനുള്ള സാധ്യതകളിൽ പരിമിതമല്ല. ക്യൂബുകളിൽ നിന്ന് വ്യത്യസ്തമായി ഏത് അൽഗോരിതവും ഇതിന് വിവരിക്കാൻ കഴിയും. തന്ത്രം നേരിട്ട് S#.Designer-ൽ അല്ലെങ്കിൽ C# ഡെവലപ്മെന്റ് പരിതസ്ഥിതിയിൽ സൃഷ്ടിക്കപ്പെട്ടതാണ്.
S#.Designer-ന്റെ ആദ്യ ലോഞ്ച് സമയത്ത്, സ്ക്രീനിൽ ഒരു വിൻഡോ ദൃശ്യമാകും, അതിൽ നിങ്ങൾ ഒരു ലോഞ്ച് മോഡ് തിരഞ്ഞെടുക്കേണ്ടതുണ്ട്.
കുറിപ്പ്! റഷ്യൻ വിപണിയിലെ ചരിത്രപരമായ ഡാറ്റയുടെ ഏറ്റവും ജനപ്രിയമായ സ്വതന്ത്ര ഉറവിടം ഫിനാം ബ്രോക്കറാണ്. ഡിഫോൾട്ട് ഡാറ്റ ഉറവിടം S#.Designer ആണ്.
https://youtu.be/NrzI4yJFg7U Stocksharp പാഠം രണ്ട്: https://youtu.be/N_AFlKYP2rU പാഠം മൂന്ന്: https://youtu.be/f75zeQL5Ucw
S#.ടെർമിനൽ – ട്രേഡിംഗ് ടെർമിനൽ
S#.ടെർമിനൽ ഒരു സ്വതന്ത്ര ട്രേഡിംഗ് ടെർമിനലാണ്, ഇതിന്റെ പ്രധാന നേട്ടം ഒരു വലിയ സംഖ്യ ട്രേഡിംഗ് പ്ലാറ്റ്ഫോമുകളിലേക്കുള്ള ഒരേസമയം കണക്ഷനാണ്. ലോകത്തിലെ വിവിധ എക്സ്ചേഞ്ചുകളിൽ നിന്നുള്ള 70-ലധികം കണക്ഷനുകൾക്കുള്ള പിന്തുണ ലഭ്യമാണ്. സമയ ഫ്രെയിമുകൾ ഏകപക്ഷീയമാണ്.
എസ്#.ഡാറ്റ (ഹൈഡ്ര) – മാർക്കറ്റ് ഡാറ്റ ഡൗൺലോഡർ
വിവിധ സ്രോതസ്സുകളിൽ നിന്നുള്ള മാർക്കറ്റ് ഡാറ്റ (ഉപകരണങ്ങൾ/മെഴുകുതിരികൾ/ടിക്ക് ഡീലുകൾ/DOM) സ്വയമേവ ലോഡ് ചെയ്യുന്നതിനായി ഡെവലപ്പർമാർ S#.Data (ഹൈഡ്ര) സോഫ്റ്റ്വെയർ സൃഷ്ടിച്ചു. S#.Data (BIN) ടെക്സ്റ്റ് ഫോർമാറ്റിലുള്ള ലോക്കൽ സ്റ്റോറേജിൽ ഡാറ്റ സംരക്ഷിക്കാൻ കഴിയും, ഇത് മറ്റ് സോഫ്റ്റ്വെയറിൽ സൗകര്യപ്രദമായ ഡാറ്റ വിശകലനം നൽകുന്നു, അല്ലെങ്കിൽ പരമാവധി കംപ്രഷൻ ലെവൽ നൽകുന്ന ഒരു പ്രത്യേക ബൈനറി ഫോർമാറ്റിൽ. സംരക്ഷിച്ചിരിക്കുന്ന വിവരങ്ങൾ ട്രേഡിംഗ് തന്ത്രങ്ങൾ ഉപയോഗിക്കുന്നതിന് ലഭ്യമാകും. ഡാറ്റ ആക്സസ് ചെയ്യുന്നതിന്, നിങ്ങൾ Excel/xml/txt ഫോർമാറ്റിൽ StorageRegistry അല്ലെങ്കിൽ പതിവ് അപ്ലോഡുകൾ ഉപയോഗിക്കേണ്ടതുണ്ട്. S#.Data ഒരേ സമയം തത്സമയവും ചരിത്രപരവുമായ ഡാറ്റാ ഉറവിടങ്ങൾ ഉപയോഗിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു. എക്സ്റ്റൻസിബിൾ സോഴ്സ് മോഡൽ ഉപയോഗിച്ചാണ് ഈ നേട്ടം കൈവരിക്കുന്നത്. പ്രോഗ്രാമിന്റെ ആദ്യ ലോഞ്ച് സമയത്ത്, സ്ക്രീനിൽ ഒരു വിൻഡോ തുറക്കും,
S#.Shell – സോഴ്സ് കോഡുകളുള്ള റെഡിമെയ്ഡ് ഗ്രാഫിക്കൽ ചട്ടക്കൂട്
S#.Shell എന്നത് ഉപയോഗിക്കാൻ തയ്യാറുള്ള ഗ്രാഫിക്കൽ ചട്ടക്കൂടാണ്, അത് ഉപയോക്തൃ ആവശ്യകതകളെ അടിസ്ഥാനമാക്കി പെട്ടെന്ന് മാറ്റങ്ങൾ വരുത്താൻ നിങ്ങളെ അനുവദിക്കുന്നു കൂടാതെ C# ഭാഷയിൽ പൂർണ്ണമായും ഓപ്പൺ സോഴ്സ് ആണ്. റോബോട്ട് പെട്ടെന്ന് ഒരു ഗ്രാഫിക്കൽ ഇന്റർഫേസ് സൃഷ്ടിക്കുകയും സ്ട്രാറ്റജി ക്രമീകരണങ്ങൾ സംരക്ഷിക്കുകയും പുനഃസ്ഥാപിക്കുകയും ചെയ്യും, തന്ത്രത്തിന്റെ പ്രവർത്തനത്തെക്കുറിച്ചുള്ള വിശദമായ വിവരങ്ങൾ നൽകുകയും ഷെഡ്യൂളിൽ അത് യാന്ത്രികമായി സമാരംഭിക്കുകയും ചെയ്യും. നിങ്ങൾ S#.Shell ആരംഭിക്കുമ്പോൾ, സൊല്യൂഷൻ എക്സ്പ്ലോററിൽ ഷെൽ പ്രോജക്റ്റ് ദൃശ്യമാകും.
- കണക്ഷൻ ക്രമീകരണ ബട്ടണുകൾ;
- നിലവിലെ ഷെൽ കോൺഫിഗറേഷൻ സംരക്ഷിക്കുന്നതിനുള്ള ബട്ടൺ;
- പ്രധാന ടാബുകൾ.
കുറിപ്പ്! “എമുലേഷൻ” വിഭാഗത്തിൽ, ചരിത്രപരമായ ഡാറ്റയിൽ സ്ട്രാറ്റജി ടെസ്റ്റിംഗ് പ്രവർത്തിപ്പിക്കാൻ സാധിക്കും.
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 വ്യൂവർ. ചുവടെയുള്ള ഫോട്ടോയിൽ നിരവധി ടൂളുകളുടെ ഡിസ്പ്ലേ എങ്ങനെയായിരിക്കുമെന്ന് നിങ്ങൾക്ക് കാണാൻ കഴിയും.