Liroboto tsa khoebo tsa mananeo: lisebelisoa, puo bakeng sa nts’etsopele

Программирование

Liroboto tsa khoebo li ngotsoe ka lipuo life tsa mananeo ha se potso e se nang thuso ebile ha e na karabo e hlakileng. Potso e atileng haholo le e khahlisang bakeng sa basebelisi ba qalang ho etsa khoebo ea algorithmic, ke: “Puo e ntle ka ho fetisisa ea lenaneo ke efe ho theha roboto ea khoebo?”. Ha ho na karabo e le ‘ngoe mona, kahoo ha ho khetho e “betere”. Ha u khetha sesebelisoa sa ho theha mothusi oa ka moso, hoa hlokahala ho ela hloko lintlha tse ngata: leano la motho le sebelisoang mosebetsing, ts’ebetso le litlhophiso tse lakatsehang, ts’ebetso, modularity le tse ling. Sehloohong sena, re tla bua ka tsebo, bokhoni le lisebelisoa life tseo u hlokang ho ba le tsona ho theha roboto-moeletsi ea tšepahalang bakeng sa khoebo ea setoko, ke puo efe ea lenaneo e loketseng sena, hape u nahane ka mehato ea mantlha ea ho theha bot. .
Liroboto tsa khoebo tsa mananeo: lisebelisoa, puo bakeng sa nts'etsopele

Melemo le bofokoli ba ho itlhahisa ha roboto ea khoebo ke efe

Ka sebele, e mong le e mong ea kenyang letsoho khoebong ea phapanyetsano o na le maikutlo a fetang a le mong ka ho iketsetsa mothusi oa hae oa robotiki , e leng se neng se tla iketsetsa mokhoa oa khoebo. Tsela e bonolo ka ho fetisisa ea ho rarolla bothata bona ke ho ikopanya le moqapi ea tla ela hloko litakatso tsohle tsa mohoebi le ho etsa roboto e loketseng ea khoebo. Empa ho boetse ho na le “likotsi” tse ling mona:

  • mohlomong leano leo u le kenyang bot le tla ba molemo;
  • hase mohoebi e mong le e mong ea nang le monyetla oa ho lefella tšebeletso, kaha litšenyehelo tsa ho theha script li ka qala ho tloha ho $ 5 ‘me li qetella ka likete;
  • ka seoelo, ha sistimi e lumellana le moreki ka mor’a lekhetlo la pele, hangata khoutu e romelloa ho ntlafatsoa ho lokisa mefokolo;
  • u ke ke ua khona ho utloisisa hore na setsebi se ngotse eng haeba u sa tsebe puo ea lenaneo, e tla qetella e theola sehlahisoa.

Pele u sebelisa litšebeletso tsa setsebi, u ka leka ho iketsetsa tsamaiso ea liroboto. Tsebo ea ho etsa mananeo ha e hlokehe – ts’ebeletso e tla bokella moeletsi ka boithatelo ho latela litlhophiso tse behiloeng pele. Leha ho le joalo, mona u ka kopana le mathata a latelang:

  • u ke ke ua khona ho hokahanya matšoao leha e le afe a khethiloeng tsamaisong;
  • liroboto tse joalo ha li kenyelle ho sebetsa ka data ea tlhahlobo le melapo e tobileng ea quote ka API.

Ke mehato efe e kenyellelitsoeng ts’ebetsong ea ho hlahisa khoebo ea robo-moeletsi

Tlhahlobo ea lichelete, li-algorithms tse kentsoeng, enjine ea khoebo

Pele ho tsohle, pele o qala ho theha moeletsi oa khoebo, o hloka ho nahana ka ho hlaka hore na e tla ba le bokhoni bofe, e tla kenyelletsa ts’ebetso efe le hore na e tla akaretsa mesebetsi efe. Haeba u qala ho hlahloba likarolo tsena tsa roboto nakong ea ts’ebetso ea lenaneo, ho na le monyetla o motle oa hore u tla qala ho batla likarolo tse ling tse molemo, ‘me ka lebaka leo, u tla tsosolosa tsamaiso eohle hamorao. Mohato oa pele ke ho nahana, ho theha le ho theha algorithm ea khoebo. Ho bohlokoa hore algorithm ena e hlalosoe ka botlalo. Ho theha li-algorithms tsa khoebo, logic ea liroboto tsa khoebo: https://youtu.be/02Htg0yy6uc

Hlokomela! Ho ka ba le palo e sa lekanyetsoang ea maemo bakeng sa moeletsi oa robo. Ho bohlokoa mona hore e finyelle litlhoko tsa hau ka botlalo ‘me e phethe mesebetsi e hlokahalang, kahoo monahano oa moqapi ke moeli mona.

Ho theha setšoantšo se hlakileng ka ho fetesisa sa roboto, ikarabele lipotso tse latelang:

  1. U hloka ho tseba hore na ho fumana letlotlo le itseng ka litšenyehelo life. Haeba re romelletse, mme taelo e ntse e leketlile, theko e felile. Re nka litheko tsa ‘maraka?
  2. Seo u lokelang ho se etsa haeba kopo e hapile halofo feela? Ho rekisa se setseng ka boleng ba ‘maraka. Ka mor’a nako e kae?
  3. Na o thibela roboto pele fantisi e fela? Ke bokae pejana? Na e tla thehoa holim’a folete e khutsitseng e sa tsitsang kapa, ho fapana le hoo, ka ho phahama?
  4. Liroboto li tla hoeba ka matsatsi afe? Bekeng eohle kapa matsatsing a sa tsitsang joalo ka Mantaha le Labohlano?
  5. Ke litaelo life tsa ho emisa tse tla kenngoa ho moeletsi oa robo?

Ho na le lipotso tse ngata tse joalo ha ho hlahlojoa limmaraka, ‘me ke habohlokoa ho sebetsana le e’ ngoe le e ‘ngoe ea tsona e le hore ho se ke ha e-ba le mathata qetellong ea lenaneo le mosebetsing o latelang.

Mokhoa oa ho khetha puo bakeng sa liroboto tsa khoebo tsa mananeo

Mohatong oa bobeli, ho bohlokoa ho etsa qeto ea hore na ke puo efe ea lenaneo e tla sebelisoa ntlafatsong. Haeba u se u ntse u e-na le tsebo e itseng tšimong ea lenaneo ‘me u tseba, mohlala, C #, joale ho ka etsahala hore u ngole kopo e tsitsitseng e tla sebelisa API ea setsi sa khoebo sa broker ea hau, ha re re e tla ba sehlahisoa sa software sa QUIK.
Liroboto tsa khoebo tsa mananeo: lisebelisoa, puo bakeng sa nts'etsopele

E thahasellisa! Haeba ha u na boiphihlelo ka lenaneo, empa u batla ho ithuta litsebo tsena le ho nts’etsapele bot ea hau, ela hloko lipuo tsa QPILE le QLUA tse hahelletsoeng tšebetsong ea QUIK.

Ho lokisa liphoso le ho hlahloba roboto ea khoebo ka akhaonto ea sebele

Mohato oa boraro e tla ba ho hlahloba mosebetsi oa rona ha roboto e thehoa le ho ngoloa.

Bohlokoa! Sethala sa tlhahlobo le ho lokisa liphoso ke sa bohlokoa haholo tabeng ena, kaha esita le phoso e nyenyane ka ho fetisisa tsamaisong e ka bitsa chelete e ngata!

Ho molemo ho hlahloba roboto ka mokhoa o tsoelang pele. Ke hore, re khetha nako e khuts’oane, re etsa tlhahlobo, re tlosa mefokolo e itseng, re eketsa lintlha tse ncha, ebe re nka nako e latelang, re leka le ho bapisa liphetho le tse fetileng. Joalo joalo. Haeba tsamaiso ea liroboto e bontšitse liphello tse ntle ka nako e ‘ngoe le e’ ngoe, u ka tsoela pele ho ea tekong ea sebele. Ak’haonte e fumanehang e batla e ts’oana le thekiso ea ‘nete, feela ha ho na kotsi ea ho lahleheloa ke phaello eohle ka phoso e nyane. Leha ho le joalo, ho ntse ho le bohlokoa ho hlahloba sehlahisoa sa software ka bongata bo fokolang, kaha ha ho motho ea hlakotseng litefiso tsa komisi ea broker, haholo-holo haeba leano le lecha le sa hlahlojoang leo u sa kang ua le sebelisa khoebong le eketsoa ho tsena tsohle.

Bohlokoa! Khoebong, o hloka ho bala liketso tsa hau tse ‘maloa tse tlang pele, o itokisetse ho hloleha. Leha ho le joalo, ho bohlokoa hape ho hlokomela melemo, esita le likhoebo tse nyane tse nang le phaello, nakong ea tlhahlobo.

Tsebo ea hore na ho hlokahala lipuo life tsa lenaneo ho theha roboto ea khoebo – nts’etsopele ea bot ho tloha ho A ho ea ho Z

Ha u hlahloba lintlha tsohle tse ka holimo, motho a ka fihlela qeto e utloahalang ea hore ho khetha puo kapa lipuo tse ‘maloa tsa lenaneo bakeng sa ho theha sethala sa liroboto e se e le mohato o thata,’ me o hloka tlhahlobo e tebileng ea tsamaiso. Ha u khetha puo ea lenaneo bakeng sa ho nts’etsapele moeletsi oa matsete oa liroboto, ho bohlokoa ho nahana ka lintlha tse latelang:

  • ho fumaneha ha litokomane tse itseng;
  • na ho na le mehloli ea litšupiso bakeng sa puo e khethiloeng ea lenaneo, e le hore ha ho na le potso ho na le moo u ka retelehelang teng;
  • boteng ba disampole tsa mahala tse fumanehang;
  • lipuisano, liforamu, lipuisano moo u ka kopang likeletso ho tsoa ho baetsi ba nang le boiphihlelo kapa bo-rakhoebo ba nang le mosebetsi o atlehileng ka mefuta ea bona;
  • ho ata ha phapanyetsano moo o tlang ho sebelisa moeletsi oa liroboto.

Esita le kutloisiso e sa reng letho ea puo ea lenaneo eo u etsang qeto ea ho ngola script e tla u fa monyetla oa ho itlhahloba ka mokhoa o ikemetseng tsamaiso e phethiloeng le ho e hlophisa ka mor’a hore mosebetsi o phethoe. Kahoo ha ua tlameha ho kopa thuso kapa keletso ho setsebi se nang le phihlelo nako le nako, ‘me nako e fokolang e tla sebelisoa

Ntle le moo, lipuo tse tsamaellanang tsa lenaneo li sebelisoa ho nts’etsapele libaka tse fapaneng tsa moeletsi oa liroboto:

  • enjene ea khoebo – mokhoa o fumanehang le o bonolo o ikarabellang bakeng sa ho etsa mesebetsi e bobebe, e entsoeng ka C, C ++;
  • roboto ea khoebo bakeng sa ho laola maemo – sisteme ena e na le boikarabello ba ho laola li-algorithms le ho hlophisa sebopeho sa mosebelisi, e kenyelletsa mekhoa ea ho hlahisa liphetho tsa khoebo; lenaneo le ngotsoe ka C ++, C #, Java le tse ling tse joalo;
  • tšebeletso bakeng sa ho lekola sethala sa ho sebetsa se ipapisitseng le data ea nalane le ho khetha liparamente tsa khoebo – mojule o na le boikarabello ba ho lekola li-algorithms tse ncha tse ipapisitseng le data ea nalane, hape o lokisa likhakanyo tsa morao-rao; ho sebelisoa lipuo tsa scripting feela bakeng sa ho ngola.

Liroboto tsa khoebo tsa mananeo: lisebelisoa, puo bakeng sa nts'etsopele Joale ke puo efe ea lenaneo eo u ka e khethang bakeng sa ho ngola khoebo roboto: Java, Python , C# kapa C++? Kajeno, ‘maraka oa’ maraka o beha maemo a oona, sena se boetse se kenyelletsa nts’etsopele ea liroboto tsa khoebo, e leng ts’ebetso ea bona, e lekanyelitsoeng ho fapanyetsana, ho fanoa ka puo eo mothusi a ngotsoeng ka eona. Lipuo tse latelang li hlokoa haholo: Puo ea MetaQuotes 5, C #, Java, Python le C ++. Tse peli tsa ho qetela ke tsona tseo ho leng bonolo ho li ithuta.

Liroboto tsa khoebo tsa mananeo: lisebelisoa, puo bakeng sa nts'etsopele
Bot for Quik on LUA

Mokhoa oa 2: Ho sebelisa Excel Spreadsheet

Molemo o ka sehloohong oa mokhoa ona ke ho ba bonolo le ho ba bonolo ho kenya ts’ebetsong. E nepahetse bakeng sa ba qalang ba sa tsebeng ka lipuo tsa mananeo. Ho ngola morekisi ea ikemetseng oa matsete, o tla hloka ho tloaelana le puo ea khale haholo – VBA. Syntax e bonolo, kahoo e ke ke ea nka nako e telele ho ithuta.

Mathata a ho sebelisa Excel spreadsheet ke mosebetsi o liehang le mathata a mang ha o kenya roboto tsamaisong ea khoebo.

Mokhoa oa 3: Ho sebelisa li-Analytics Platforms

Tšebeliso ea liforomo tse kang MetaStock kapa WealthLab ha e fane ka roboto ka mesebetsi ea khoebo, ke habohlokoa ho e fetola nakong ea tsoelo-pele. Melemo ea mokhoa ona e kenyelletsa bokhoni ba ho hlahloba ho itšetlehile ka boitsebiso ba histori, ‘me ho hloka boiketlo ke ho hlōleha khafetsa ho litsamaiso le tlhokahalo ea ho hokahanya lisebelisoa tse eketsehileng ts’ebetsong ea tsoelo-pele.

Mokhoa oa 4: ho sebelisa lipuo tsa mananeo molemong oa ho theha roboto ea khoebo

Ho ipapisitsoe le tlhaiso-leseling e boletsoeng ka holimo, re fumane hore tse tsebahalang haholo le tse batloang ho theha morekisi ea ikemetseng oa matsete ke lipuo tsa mananeo tse kang Java, Python, C #, C ++ le tse ling. Molemo o ka sehloohong oa litsamaiso tse ngotsoeng ka ho khetheha ka mokhoa oa software ke lebelo le phahameng le katleho. Mosebelisi a ka boela a ntlafatsa, a sebelisa liforomo tse fapaneng mme a leke mehato ea mantlha khoebong ea bona. U ka fumana liforomo tse hlokahalang Marang-rang ebe u li kenya sebakeng sa leano la hau la khoebo, u ela hloko matlotlo a itseng. Kahoo, re fumane mokhoa oa ho theha roboto ea hau ea khoebo le se hlokahalang bakeng sa sena. Ts’ebetso ea nts’etsopele ha e thata hakaalo, empa ke habohlokoa ho utloisisa hore phoso e nyenyane e entsoeng ho eona e ka lebisa mohoebi ho lahleheloa,

info
Rate author
Add a comment