Как да направите търговия робот с ръцете си

Поздрави! Както обещах в предишния доклад. Бързам да ви запозная с една статия, посветена на създаването на прост робот за търговия на отдел фючърси на Московската фондова борса (крепости).

След като се съберат с вас този робот, той може да бъде пуснат веднага в търговията чрез TSLab. Нека да започнем!

Така че, първо искам да поговорим малко за това, което тази програма TSLab.

Какво е TSLab?

TSLab - платформа за алгоритмична търговия. С него можете да проектирате на механичните системи, които ще се търгуват на пазара напълно автоматично, без намеса от ваша страна (освен ако не ги създават така).

Т.е. няма да се налага постоянно да седи в предната част на терминала в очакване на входния сигнал. Всичко това ще ви накара да се създаде робот самостоятелно, на автопилот.

Как да направите търговия робот с ръцете си

TSLab платформа работи във връзка с търговия терминал Quik. Т.е. всички текущата информация от фондовата борса продължава да получава бързо. TSlab работи заедно с него и вече от Kwik получите цитати и информация за позициите.

Когато инсталирате TSLab, на вашия компютър, инсталиране на специален Бързо. Той се различава от стандартните си, така че да работи с реална сметка ще го сам.

За да научите как да се създаде тази връзка ще намерите в тази статия.

Само искам да отбележа, че не е точно TSLab безплатна програма. Не се заблуждавайте - програмата е безплатно преди началото на робота на реална сметка. Можете да го изтеглите директно от официалния сайт и използвате произволен брой в лаборатория режим.

Как да направите търговия робот с ръцете си

За да се свържете на робота да работят на реална сметка, че ще трябва да си закупите универсален конектор за Quik, или да закупите лиценз за TSLab директно от своя брокер. Списъкът на партньорските брокери може да се намери на официалния сайт (или на екранната снимка по-горе).

Създаване на търговия робот за 15 минути

И сега от теорията - да практикуват. Първата стъпка трябва да създадем нов скрипт. За да направите това, стартирайте TSLab и кликнете върху бутона "Създаване на нов". Въведете името. Да въведа 2 mA. защото сценария ще се основава на две пълзящи средни.

Кликнете два пъти, за да отворите сценария.

Как да направите търговия робот с ръцете си

Преди да видите диаграма на сценария със стандартните блокове по подразбиране. Първото нещо, което направих, беше премахване на comission1 блокове, тъй като Моята комисионна брокер "Дискавъри" е абсолютна стойност, а не% като единица по подразбиране.

Точно в раздел "Търговски математика", изберете блок "Конкретен Комисията" и да го затягате на работната зона на скрипта. Свържете го към източник на данни.

Как да направите търговия робот с ръцете си

На следващо място, долния десен ъгъл изложи своята комисионна с главни свойства. Аз обикновено слагам 5.

Как да направите търговия робот с ръцете си

Сега трябва плъзгане, се основава на което ще направим системата за търговия. Отидете на "светва" в менюто и плъзнете индикатора за 2 SMA в работната област.

Поставянето на плъзгащи се блокове и SMA1 SMA2 с zakrytie1 единица. Просто се извлече подвижни панели в диаграмата (свързване на връзките между тях).

Как да направите търговия робот с ръцете си

Така съградихме плъзгането. Сега трябва да се опише състоянието на входа на позицията - краткосрочен или дългосрочен.

За нашите превозни средства, такива сигнали е пресечната точка на плъзгане. За да направите това в раздел "Търговски Математика" трябва да получите 2 единица :. "Пресичане на дъното" и "Пресичане на върха"

Как да направите търговия робот с ръцете си

На следващо място, внимателно! В тези две входни блокове. Първият (горната) - тук включваме, че ще пресечем. В нашия случай това е бавен среден. Вторият (по-ниски) - това е, което ще пресечем (бързо средното). Поставянето на блока в зависимост от снимката.

Как да направите търговия робот с ръцете си

Следваща по получените сигнали, ние ще се отвори позиция на пазара. За да направите това, отидете в меню "позиция", и извадете двете елементи "на отворени позиции на пазара."

Тук отново максимално внимание! Избор на единица, ние изучаваме неговите свойства. Вариантите са 2 точки: "Номер" и "Закупуване" Мисля, че с размера на ясно. Това е сумата, на жребий, ще навлязат на пазара.

Използвайте квадратчетата в "закупуване", ние се по посока на входа. Ако ние трябва да се продават (къса), кърлежа трябва да бъдат отстранени!

Как да направите търговия робот с ръцете си

Свържете отваряне на пазарната позиция "с източника на данни и на кръстовището на блокове на блоковете.

Как да направите търговия робот с ръцете си

Позицията открихме, сега имаме нужда от него като нещо близко. За тази част от "позиция" извадете двата блока "закриване на позиция на пазара." Това устройство разполага с 2 входа: "позиция" и "състояние". За да се свържете нашата позиция на дълги или къси, условията за затваряне - противоположни сигнали.

Как да направите търговия робот с ръцете си

С това сглобяването на скрипта е завършен. Сега трябва да се изчисли средната стойност, на която сделката ще бъде най-печелившите. За да направите това, отидете на оптимизацията на секцията и да зададете границите, в които ние ще търсят нашите ценности.

Как да направите търговия робот с ръцете си

Expose параметри в зависимост от екрана. Натиснете "Максимум" и "Старт".

След известно време, програмата ще изчисли всички стойности на посочения диапазон. След това можете да сортирате таблицата, като в първата колона "Нетна P \ Y".

За да приложите избраните стойности на автомобила си, кликнете два пъти върху мишката върху линията с избраните параметри.

Как да направите търговия робот с ръцете си

След това кликнете върху "Запазване и продължете". Системата ще управлява вашите настройки за историята и ще видите резултата.

Резултатът може да се гледа като на графиката в раздела "Приходи". "Резултати" подробна информация за раздела. Основните параметри на получената система могат да се видят в редовете:

  • Net P \ Y
  • Net P \ Y%
  • макс усвояване
  • Max DD%
  • фактор за възстановяване

Тук е последната ми резултат:

Как да направите търговия робот с ръцете си

Таблицата по-долу на връщане:

Как да направите търговия робот с ръцете си

Между другото, в "обмен" все още има редица статии, в които съм казват как да се съберат роботи за различни стратегии. Трябва да се види!

Послепис Ако сте прочели и разбрали нищо или просто искате повече подробности, за да се разбере всичко - аз съветвам да погледнете този курс.