Стоцксхарп (С#) – сет софтвера за трговање, креирање стратегија трговања и креирање трговачких робота (обичних или ХФТ), карактеристике коришћења, где да преузмете и како да користите, карактеристике интерфејса. СтоцкСхарп је иновативни софтвер који омогућава корисницима да креирају аутоматизацију пуног циклуса (анализа/тестирање/трговање) и
самостално развијају ботове за трговање . Поред стандардног пакета техничке анализе, платформа садржи јединствени креатор визуелне стратегије. АПИ веза је доступна за трговачке роботе и софтвер треће стране. У наставку можете сазнати више о Стоцксхарп-у (С# – кратко), као и проценити предности и недостатке популарне платформе.
- СтоцкСхарп Лиценсинг
- Приватни трговац
- Црипто Традер
- Продужена лиценца
- Корпоративна лиценца
- Корпоративни плус
- Стоцксхарп изворни кодови на Гитхуб-у
- Инсталационе карактеристике
- лансирање
- Инсталација и уклањање софтвера
- Функције ажурирања програма
- С#.АПИ – библиотека за писање трговачких робота у Ц# у Висуал Студио-у
- Карактеристике инсталирања С#.АПИ
- Карактеристике инсталације са ГитХуб-а
- Инсталација са Нугет-ом
- Конектори
- Апликације
- Алати
- Складиштење података
- С#.Десигнер је универзални дизајнерски програм за креирање трговачких робота и стратегија
- С#.Терминал – трговачки терминал
- С#.Дата (Хидра) – програм за преузимање тржишних података
- С#.Схелл – готов графички оквир са изворним кодовима
- С#.МатЛаб – МатЛаб интеграција са системима за трговање
- Трговање из МатЛаб скрипти
- Прегледник Лиге шампиона – графикони такмичења Лиге шампиона са понудама учесника
СтоцкСхарп Лиценсинг
Корисницима се даје могућност (хттпс://доц.стоцксхарп.ру/топицс/Лиценсе.хтмл) да изаберу најприкладнији тип лиценце: проширена/корпоративна/корпоративна плус/приватни трговац/крипто трговац.
Приватни трговац
Ова врста лиценце се даје бесплатно након регистрације. Следећи програми ће бити доступни кориснику:
- С#.Десигнер – дизајнер стратегија трговања хттпс ://стоцксхарп.ру/сторе/%Д0%Б4%Д0%Б8%Д0%Б7%Д0%Б0%Д0%Б9%Д0%БД%Д0%Б5%Д1% 80 %20%Д1%81%Д1%82%Д1%80%Д0%Б0%Д1%82%Д0%Б5%Д0%Б3%Д0%Б8%Д0%Б9/;
- С#.Дата Хидра – програм за аутоматско преузимање и складиштење историјских тржишних података хттпс://стоцксхарп.ру/сторе/хидра/;
- С#.Терминал трговачки терминал хттпс ://стоцксхарп.ру/сторе/%Д1%82%Д0%БЕ%Д1%80%Д0%Б3%Д0%БЕ%Д0%Б2%Д1%8Б%Д0%Б9%20 %Д1%82%Д0%Б5%Д1%80%Д0%БЦ%Д0%Б8%Д0%БД%Д0%Б0%Д0%ББ/;
- С#.АПИ – библиотека за развој трговачких робота хттпс://стоцксхарп.ру/сторе/апи/.
Црипто Традер
Лиценца Црипто Традер омогућава приступ следећим платформама: Бинанце/ Биталонг/Битбанк/Битекбоок/Битфинек/Битхумб/БитСтамп/БитМЕКС/Биттрек/ВЕКС (БТЦ-е)/ЦЕКС.ИО/Цоинбасе/Цоинцхецк/ЦоинЕкцханге/ЦоинЦап/Цоиниги Цриптопиа /Дерибит/ЕКСМО/ДигиФинек/ ДигитекФутурес/ГДАКС/ХитБТЦ/Хуоби/ИДАКС/Кракен/КуЦоин/Ликуи/Ливецоин/ОКЦоин/ОКЕк/Полониек/ПризмБит/КуоинеКс/ТрадеОгре/ИоБит/Заиф/БиЛБак ЦоинБене /БитЗ/ЗБ.
Продужена лиценца
Проширена лиценца омогућава корисницима да истовремено повежу до 3 програма на
КУИК терминал . Отворен је приступ видео часовима, чије трајање прелази 40 сати, и готовим стратегијама трговања.
Белешка! СтоцкСхарп-ова служба техничке подршке брзо реагује на нове проблеме, помажући клијенту да реши било који проблем у вези са радом софтвера.
Корпоративна лиценца
Мораћете да платите накнаду да бисте добили количинску лиценцу. Поред основне/напредне функционалности лиценце, кориснику ће бити омогућен директан приступ:
- тржиште деривата на Московској берзи ;
- берза на Московској берзи;
- ЛСЕ/НАСДАК размена.
Такође, трговци могу управљати налозима на тржишту деривата Московске берзе и повезати се са трговањем користећи ФИКС/ФАСТ протокол.
Корпоративни плус
Цорпорате плус лиценца укључује изворне кодове свих готових софтверских решења (С#.Дата/С#.Десигнер/С#.Схелл). Постоје и изворни кодови за саму платформу: С#.АПИ. [цаптион ид=”аттацхмент_12845″ алигн=”алигнцентер” видтх=”844″]
Стоцксхарп изворни кодови на Гитхуб-у
С# језгро је развијено у оквиру заједнице отвореног кода. С# је доступан као извор у ГитХуб/СтоцкСхарп спремишту на хттпс://гитхуб.цом/СтоцкСхарп/СтоцкСхарп. Компоненте по типу ће бити доступне са изворним кодовима:
- уобичајене класе које се користе у процесу стварања сопствених веза;
- симулатор трговања;
- симулатор историје;
- огроман број индикатора техничке анализе (више од 70);
- сече.
Белешка! За почетнике у области трговања погодно је графичко окружење С#.Студио, које у великој мери поједностављује процес креирања и тестирања робота за трговање.
ГитХуб водич – хттпс://стоцксхарп.ру/форум/4848/руководство-по-гитхуб/
Инсталационе карактеристике
Већина корисника почетника не разуме како правилно покренути СтоцкСхарп, инсталирати програме и ажурирати софтвер ако је потребно. Информације у наставку ће вам помоћи да разумете како да инсталирате СтоцкСхарп.
лансирање
Да би инсталирали С#.Инсталлер, корисници ће морати да прате везу хттпс://стоцксхарп.ру/продуцтс/довнлоад/ и да се побрину за преузимање дистрибуције. Блок својства Инсталлер.зип.Инсталлерзип је уклоњен.
Инсталација и уклањање софтвера
Програмери су се побринули да корисницима буде згодно да претражују у програму и пружили су могућност избора врсте апликација.
Функције ажурирања програма
Програмери су се побринули да С#.Инсталлер независно прати ажурирања софтвера и аутоматски их покреће. Зато је након завршетка инсталације боље не деинсталирати програм. Да бисте ручно проверили доступна ажурирања, требало би да кликнете на дугме „Ажурирања“. Можете га пронаћи у десном углу прозора софтвера. Ако су ажурирања доступна, на екрану ће се појавити обавештење. Сада морате да додирнете дугме.
Препоручује се да затворите С#.Инсталлер преко траке са алаткама. У ту сврху се врши прелазак на мени. Кликните десним тастером миша на дугме “Затвори”.
С#.АПИ – библиотека за писање трговачких робота у Ц# у Висуал Студио-у
С#.АПИ је бесплатна библиотека која ће бити корисна и за почетнике и за професионалце у области
алгоритамског трговања. Библиотека је фокусирана на Ц# програмирање у окружењу Висуал Студио, захваљујући чему корисници добијају прилику да креирају апсолутно све стратегије: од позиционих са дугим временским оквиром до високофреквентних (ХФТ) које користе директан приступ (ДМА) за размену трговања. С#.АПИ је основа за остале производе. На основу библиотеке програмери су креирали различита решења попут С#.Десигнер/С#.Дата/С#.МатЛаб адаптера итд. Корисници имају могућност да креирају сопствене везе са било којим спољним трговинским системима. Бот може да ради са било којом везом. Не зависи од АПИ брокера, што је значајна предност. С#.АПИ је намењен приватним трговцима/банкарским институцијама/инвестиционим компанијама. Перформансе су прилично високе. Стотине стратегија за било који инструмент се извршавају истовремено. Тестирање на крпељима/наочарима је што је могуће прецизније. Утврђује се стварно клизање. Можете преузети АПИ и документацију за С#.АПИ СтоцкСхарп на хттпс://стоцксхарп.ру/сторе/апи/ Брзи почетак у СтоцкСхарп-у, креирање трговачког робота за Куик: хттпс://иоуту.бе/Ф51бГЕпТОво
Карактеристике инсталирања С#.АПИ
Од верзије 5.0, инсталација С#.АПИ-а се врши преко НуГет-а. За претходне верзије, требало би да изаберете да инсталирате из складишта СтоцкСхарп Релеасес са ГитХуб веб услуге.
Карактеристике инсталације са ГитХуб-а
Пре свега, корисници се региструју на
ГитХуб- у . Затим идите на страницу гитхуб.цом/СтоцкСхарп/СтоцкСхарп у складишту СтоцкСхарп и изаберите икону са ознаком „Издања“. На екрану ће се отворити прозор у коме треба да изаберете С# верзију (из одељка Преузимања) и преузмете потребне архиве. Преузете архиве се откључавају и распакују.
Белешка! У архиви СтоцкСхарп_#.#.#. садржи зип-датотеке библиотеке / изворних кодова примера. Изворне кодове можете пронаћи у архиви изворног кода.
Инсталација са Нугет-ом
Користећи Нугет, корисници могу да инсталирају С# библиотеку. Да бисте инсталирали изворне кодове и примере, мораћете да одете на ГитХуб.
Конектори
Морате да радите са берзама и изворима података у СтоцкСхарпу преко основне класе Цоннецтор. Изворни кодови се могу наћи у пројекту Самплес/Цоммон/СамплеЦоннецтион.
класе Цоннецтор хттпс ://доц.стоцксхарп.ру/апи/СтоцкСхарп.Алго.Цоннецтор.хтмл :
…
публиц Цоннецтор Цоннецтор;
…
публиц МаинВиндов()
{
ИнитиализеЦомпонент();
Цоннецтор = нев Цоннецтор();
ИнитЦоннецтор();
} У посебном графичком интерфејсу који је дизајниран да конфигурише конектор за С#.АПИ, могуће је конфигурисати више конекција у исто време.
Белешка! Обрађивачи догађаја треба да буду постављени у методи ИнитЦоннецтор.
Апликације
Помоћу објекта Ордер можете креирати нови налог. Користећи методу Цоннецтор.РегистерОрдер(СтоцкСхарп.БусинессЕнтитиес.Ордер ордер), која шаље налог серверу, корисник ће моћи да га региструје на берзи. Ако постоји потреба за креирањем стоп налога, стручњаци саветују да водите рачуна о томе да својство Ордер.Типе наведете као ОрдерТипес.Цондитионал. За даљи рад са апликацијама користи се исти објекат.
Алати
Безбедност је финансијски инструмент који се користи за трговање. Инструмент може бити акција/будућност/опција, итд. Програмер је поделио корпе алата у класе:
- ИндекСецурити;
- Цонтинуоус Сецурити;
- ВеигхтедИндекСецурити.
Складиштење података
У СтоцкСхарпу можете сачувати податке за касније преузимање. По правилу, потребно је чувати податке за акумулацију анализе / тражење образаца, чување тржишних података са
терминала за трговање (за тестирање ботова). Чување података је апсолутно транспарентно, јер се програмер побринуо за приступ на високом нивоу и скривање унутар техничких детаља.
С#.Десигнер је универзални дизајнерски програм за креирање трговачких робота и стратегија
С#.Десигнер се користи за креирање, тестирање и управљање стратегијама трговања у стварном трговању. Постоји неколико врста креирања стратегија које овај програм нуди. Они користе:
- Кубиков. У овом случају, корисник можда нема вештине програмирања. Да бисте креирали стратегије, мораћете да користите метод повезивања линија и комбиновања коцки.
- Ц#. Ова опција је погодна за искусне програмере који се не плаше рада са кодом. Таква стратегија није ограничена у могућностима стварања. Може да опише било које алгоритме, за разлику од коцке. Стратегија се креира директно у С#.Десигнер-у или у Ц# развојном окружењу.
Током првог покретања С#.Десигнер-а, на екрану ће се појавити прозор у коме ћете морати да изаберете режим покретања.
Белешка! Најпопуларнији бесплатни извор историјских података за руско тржиште је Финам брокер. Подразумевани извор података је С#.Десигнер.
хттпс://иоуту.бе/НрзИ4иЈФг7У Стоцксхарп Лекција два: хттпс://иоуту.бе/Н_АФлКИП2рУ Трећа лекција: хттпс://иоуту.бе/ф75зеКЛ5Уцв
С#.Терминал – трговачки терминал
С#.Терминал је бесплатан трговачки терминал, чија је главна предност истовремена веза са великим бројем трговачких платформи. Доступна је подршка за више од 70 веза са различитих светских централа. Временски оквири су произвољни.
С#.Дата (Хидра) – програм за преузимање тржишних података
Програмери су креирали С#.Дата (Хидра) софтвер за аутоматско учитавање тржишних података (инструменти/свеће/тицк деалс/ДОМ) из различитих извора. Подаци се могу сачувати у локалној меморији у текстуалном формату С#.Дата (БИН), који пружа погодну анализу података у другом софтверу, или у посебном бинарном формату који обезбеђује максималан ниво компресије. Информације које су сачуване постаће доступне за коришћење стратегијама трговања. Да бисте приступили подацима, мораћете да користите СторагеРегистри или редовно отпремање у формату Екцел/кмл/ткт. С#.Дата вам омогућава да истовремено користите изворе података у реалном времену и историјске податке. Ова предност се постиже коришћењем модела проширивог извора. Приликом првог покретања програма, на екрану ће се отворити прозор,
С#.Схелл – готов графички оквир са изворним кодовима
С#.Схелл је графички оквир спреман за употребу који вам омогућава да направите брзе измене на основу захтева корисника и потпуно је отвореног кода у Ц# језику. Робот ће брзо креирати графички интерфејс, сачувати и вратити поставке стратегије, пружити детаљне информације о раду стратегије и аутоматски је покренути према распореду. Када покренете С#.Схелл, Схелл пројекат ће се појавити у Солутион Екплорер-у.
- дугмад за подешавања везе;
- дугме да сачувате тренутну конфигурацију шкољке;
- главне картице.
Белешка! У категорији „Емулација“ могуће је покренути тестирање стратегије на историјским подацима.
С#.МатЛаб – МатЛаб интеграција са системима за трговање
Програмери су креирали С#.МатЛаб – везу до производа хттпс://доц.стоцксхарп.ру/топицс/МатЛаб.хтмл за стручњаке за трговину који пишу алгоритме за трговање унутар МатЛаб МатхВоркс окружења. Присуство С#.МатЛаб конектора за интеграцију омогућава повезивање са скоро било којим брокером/берзом. МатЛаб скрипте, након што добију податке са трговачких платформи, шаљу им налоге за трговање. Да бисте добили детаљна подешавања, скрипте и документацију, мораћете да купите С#.МатЛаб.
Трговање из МатЛаб скрипти
ЦСВ датотеке прикупљају и чувају податке. Актуелни цитати су написани у редовима. Колоне означавају цео опсег понуда/аск котација за сваки валутни пар. Ако не можете да држите рачунар укључен све време, не брините. Подаци у овом случају долазе у блоковима. Након преузимања, можете затворити програм, преименовати датотеку да се не изгуби и поново је покренути након одређеног временског периода.
Белешка! Величина низова са блоковима података ће бити другачија. Блокови података се чувају у ПРИЦЕС (глобална варијабла).
Када креирате стратегију, треба да се уверите да она прихвата само своје параметре као улаз. Почетни подаци се преносе преко глобалних променљивих. Када се трговина затвори, глобалне варијабле се прилагођавају да окарактеришу квалитет стратегије. Да бисте оптимизовали ове карактеристике, требало би да креирате „љуску“ унутар које ће се иницијализовати глобалне променљиве.
Белешка! Сваки пут када се трговина затвори, учинак стратегије се ажурира.
Сва Стоцксхарп документација на хттпс://доц.стоцксхарп.ру/
Прегледник Лиге шампиона – графикони такмичења Лиге шампиона са понудама учесника
ЛЦХ Виевер је софтвер који приказује трговине ЛЦХ учесника на графикону са индикаторима. На слици испод можете видети како ће изгледати приказ неколико алата.