Бид энгийн робот бичих даалгавар тавьсан

Би та нарт програмчлалын талаар анх удаа сурсан мэт хэлье. Асуудлаас эхэлье, алхам алхмаар бид түүний шийдэлд ойртох болно. Програмчлалын талаар мэдэх ёстой хамгийн эхний зүйл бол асуудлыг тайлбарлах явдал юм. Бид арилжааны робот бичмээр байна гэж бодъё 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 банкнаас худалдааны робот бүтээх тухай өрсөлдөөн. Одоо бүх хүч тэнд хаягдаж байна. https://github.com/Tinkoff/invest-robot-contest Дараа нь би яаж, юу хийснээ хэлэх болно.

pskucherov
Rate author
Add a comment