Поставили смо задатак да напишемо једноставног робота

Рећи ћу вам као да сте први пут научили о програмирању. Почнимо са проблемом и корак по корак ћемо приступити његовом решењу. Прва ствар коју треба да знате у програмирању је да опишете проблем. Рецимо да желимо да напишемо трговачког робота који ће 1. Купити једну акцију (без логике, насумично) 2. Приликом куповине акције, поставиће стоп губитак и узети профит у датом проценту. * Стоп губитак је ограничење губитка. Цена је ишла против вас, ви продајете акције да бисте ограничили губитке. Цена је ишла у вашем правцу и када се ова цена достигне, ви продајете акције да бисте добили профит. Отуда и назив. И у ствари, ово је затварање трансакције у оба случаја. И ту си, шта? Да, говорим о програмирању у зубу ногом. У реду, све док није важно. Управо сам описао проблем, а онда тражимо решење. У ствари, постоји много решења. Већина трговачких терминала већ зна како да користи ову логику и чак можете пронаћи готове скрипте. Али није занимљиво. Нема места за креативност и нема места за звона и звиждаљке које желите. Идемо другим путем, спојићемо се са брокером и то директно. За ово нам је потребно: 1.Рачун код брокера, на пример, тинкофф (за оне који се региструју користећи везу, бонус је месец дана трговања без провизије). 2. нодејс 17+ 3. Гит 4. Гитхуб налог 5. Напишите код 1. Брокерски налогрегистровати. Затим отворите инвестициони рачун , који се може отворити за 1-2 дана. Зато урадите то одмах. 2,3,4. Инсталирајте нодејс верзију 17 или новију, гит, гитхуб. Ово не би требао бити проблем. Након што завршите ове кораке, требало би да проверите верзије ових програма на командној линији. 5. Остало је само да урадим)) Оно што је интересантно, размишљао сам и спремао се, и одједном бам – такмичење Тинкофф банке о стварању робота за трговање. Сада су све снаге бачене тамо. хттпс://гитхуб.цом/Тинкофф/инвест-робот-цонтест Касније ћу вам рећи како и шта сам урадио.

pskucherov
Rate author
Add a comment