Біз қарапайым робот жазу міндетін қойдық

Мен сізге бағдарламалауды бірінші рет білгендей айтып беремін. Мәселеден бастайық және оның шешімін кезең-кезеңімен қарастырамыз. Бағдарламалауда білуіңіз керек бірінші нәрсе – мәселені сипаттау. Біз сауда роботын жазғымыз келеді делік, ол 1. Бір акцияны сатып алу (логикасыз, кездейсоқ) 2. Акцияны сатып алғанда, ол жоғалтуды тоқтатады және берілген пайызбен пайда алады. * Stop loss – жоғалту шегі. Баға сізге қарсы болды, сіз шығындарды шектеу үшін акцияны сатасыз. Баға сіздің бағытта жүрді және бұл бағаға жеткенде, пайда алу үшін акцияны сатасыз. Сондықтан аты. Ал шын мәнінде, бұл екі жағдайда да мәміленің жабылуы. Ал міне, не? Иә, мен аяқпен тісте бағдарламалау туралы айтып отырмын. Жарайды, бұл маңызды емес болғанша. Мен жай ғана мәселені сипаттадым, содан кейін біз шешім іздейміз. Шындығында, көптеген шешімдер бар. Көптеген сауда терминалдары бұл логиканы қалай пайдалану керектігін біледі және сіз тіпті дайын сценарийлерді таба аласыз. Бірақ қызық емес. Шығармашылыққа және қалаған қоңыраулар мен ысқырықтарға орын жоқ. Біз басқа жолмен жүреміз, біз брокерге қосылып, оны тікелей жасаймыз. Ол үшін бізге қажет: 1.
Брокердегі шот, мысалы, tinkoff (сілтемені пайдаланып тіркелгендер үшін бонус – комиссиясыз сауда-саттық айы). 2.
nodejs 17+ 3.
Git 4.
Github тіркелгісі 5. Кодты жазу 1. Брокер шоты
тіркелу. Содан кейін
инвестициялық шот ашыңыз , ол аймақта 1-2 күн ішінде ашылуы мүмкін. Сондықтан бірден жасаңыз. 2,3,4. nodejs нұсқасын 17 немесе одан жоғары, git, github орнатыңыз. Бұл проблема болмауы керек. Осы қадамдарды орындағаннан кейін пәрмен жолында осы бағдарламалардың нұсқаларын тексеру керек. 5. Бір ғана іс қалды)) Ең қызығы, мен ойланып, дайындалып жатыр едім, кенеттен бам – Tinkoff Bank-тен сауда роботын жасау туралы конкурс. Қазір барлық күштер сонда. https://github.com/Tinkoff/invest-robot-contest Кейінірек мен сізге қалай және не істегенімді айтып беремін.

pskucherov
Rate author
Add a comment