Mən sizə proqramlaşdırmanı ilk dəfə öyrənmiş kimi danışacağam. Problemdən başlayaq və addım-addım onun həllinə yaxınlaşacağıq. Proqramlaşdırmada bilməli olduğunuz ilk şey problemi təsvir etməkdir. Tutaq ki, biz ticarət robotu yazmaq istəyirik ki, 1. Bir səhm alın (məntiqsiz, təsadüfi) 2. Səhm alarkən o, stop loss təyin edəcək və verilən faizdə mənfəət götürəcək. * Stop zərər zərər limitidir. Qiymət sizə qarşı çıxdı, itkiləri məhdudlaşdırmaq üçün səhmi satırsınız. Qiymət sizin istiqamətinizə getdi və bu qiymətə çatdıqda qazanc əldə etmək üçün səhmi satırsınız. Buna görə də ad. Və əslində, bu, hər iki halda əməliyyatın bağlanmasıdır. Və buradasan, nə? Bəli, ayağımla dişdə proqramlaşdırmadan danışıram. Yaxşı, nə qədər ki, fərqi yoxdur. Sadəcə problemi təsvir etdim, sonra həllini axtarırıq. Əslində, bir çox həll yolu var. Əksər ticarət terminalları artıq bu məntiqdən necə istifadə edəcəyini bilir və hətta hazır skriptləri də tapa bilərsiniz. Amma maraqlı deyil. Yaradıcılığa yer yoxdur və istədiyiniz zəng və fitlərə yer yoxdur. Biz başqa yolla gedəcəyik, brokerə qoşulub birbaşa edəcəyik. Bunun üçün bizə lazımdır: 1.
Bir broker ilə hesab, məsələn, tinkoff (linkdən istifadə edərək qeydiyyatdan keçənlər üçün bonus komissiyasız ticarət ayıdır). 2.
nodejs 17+ 3.
Git 4.
Github hesabı 5. Kodu yaz 1. Broker hesabı
qeydiyyatdan keçin. Sonra
bir investisiya hesabı açın , 1-2 gün ərzində bölgədə aça bilər. Beləliklə, dərhal edin. 2,3,4. nodejs versiyası 17 və ya daha yüksək, git, github quraşdırın. Bu problem olmamalıdır. Bu addımları tamamladıqdan sonra komanda xəttində bu proqramların versiyalarını yoxlamaq lazımdır. 5. Bircə iş qalıb)) Maraqlısı, fikirləşib hazırlaşırdım və birdən bam – Tinkoff Bankdan ticarət robotu yaratmaqla bağlı müsabiqə. İndi bütün qüvvələr ora atılıb. https://github.com/Tinkoff/invest-robot-contest Daha sonra sizə necə və nə etdiyimi söyləyəcəyəm.