Zvirongwa zvekutengesa marobhoti: zvishandiso, mutauro wekusimudzira

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

Mumitauro ipi yekugadzira marobhoti akanyorwa haisi mubvunzo usina maturo uye hauna mhinduro yakajeka. Mubvunzo wakajairika uye unonakidza wevashandisi vanotanga kuita
algorithmic kutengeserana, ndiko: “Ndeipi yakanakisa programming mutauro kugadzira robhoti yekutengesa?”. Hapana mhinduro imwechete pano, saka hapana “nani” sarudzo. Paunenge uchisarudza chishandiso chekugadzira mubatsiri weramangwana, zvinodikanwa kuti utarise huwandu hukuru hwezvinhu: iyo yega zano rinoshandiswa mubasa, inodiwa mashandiro uye zvigadziriso, kuita, modularity, nevamwe. Muchinyorwa chino, tichataura nezve ruzivo, hunyanzvi, uye maturusi aunofanira kuva nawo kuti ugadzire yakavimbika robhoti-chipangamazano wekutengesa masheya, ndeupi mutauro wechirongwa unokodzera izvi, uye zvakare funga matanho makuru ekugadzira bot. .
Zvirongwa zvekutengesa marobhoti: zvishandiso, mutauro wekusimudzira

Ndeapi mabhenefiti uye kuipa kwekuzvisimudzira kwerobhoti rekutengesa

Chokwadi, mumwe nemumwe anotora chikamu mukutsinhana kwekutengesa ane kanopfuura kamwechete akafunga nezve kugadzira ega
robhoti mubatsiri , izvo zvaizoita otomatiki maitiro ekutengesa. Nzira iri nyore yekugadzirisa nyaya iyi ndeyekusangana nemugadziri wepurogiramu uyo ​​achafunga nezvese zvishuwo zvemutengesi uye kugadzira robhoti yakakodzera yekutengesa. Asi pane zvakare mamwe “pitfalls” pano:

  • pamwe zano raunoisa mubhoti richabatsira;
  • kwete mutengesi wese ane mukana wekubhadhara basa, sezvo mari yekugadzira script inogona kutanga kubva ku $ 5 uye inopera muzviuru;
  • kashoma, kana iyo system inokodzera mutengi mushure menguva yekutanga, kazhinji iyo kodhi inotumirwa kuti idzokororwe kugadzirisa zvikanganiso;
  • hauzokwanisi kufunga izvo nyanzvi yakanyora kana iwe usingazivi mutauro wepurogiramu, iyo inozopedzisira yaderedza chigadzirwa.

Usati watendeukira kune masevhisi enyanzvi, unogona kuedza kugadzira irobhoti system iwe pachako. Unyanzvi hwekuronga haudiwi – sevhisi ichazvimiririra kuunganidza mupi wezano zvinoenderana neyakagadzikwa marongero. Nekudaro, pano iwe unogona zvakare kusangana nematambudziko anotevera:

  • iwe haugone kubatanidza chero zviratidzo zvakasarudzwa kune system;
  • marobhoti akadaro haasanganisi kushanda ne data yekuongorora uye yakananga quote hova kuburikidza neAPI.

Ndeapi matanho anosanganisirwa mukugadzirisa kwekutengesa robo-chipangamazano

Ongororo yezvemari, yakamisikidzwa algorithms, yekutengesa injini

Chekutanga pane zvese, usati watanga kugadzira chipangamazano wekutengesa, iwe unofanirwa kufungidzira zvakajeka kuti ndeapi hunyanzvi hwachave nahwo, huchabata basa rei uye kuti ndeapi mabasa aachavhara. Kana iwe ukatanga kuongorora izvi zvikamu zverobhoti panguva yehurongwa hwekugadzirisa, pane mukana wakanaka wekuti iwe unotanga kutsvaga zvimwe zvinobatsira, uye semugumisiro, iwe uchaita zvakare hurongwa hwose gare gare. Danho rekutanga nderekufunga, kugadzirisa uye kugadzira algorithm yekutengesa. Izvo zvakakosha kuti iyi algorithm inotsanangurwa zvakadzama. Kusikwa kwealgorithms yekutengesa, logic yekutengesa marobhoti: https://youtu.be/02Htg0yy6uc

Cherechedza! Ikoko kunogona kuva nehuwandu husingagumi hwemamiriro ezvinhu kune robo-adviser. Izvo zvakakosha pano kuti ikwane zvizere zvaunoda uye inopedzisa mabasa anodiwa, saka fungidziro yemugadziri ndiyo inogumira pano.

Kuti ugadzire iyo yakanyanya kutsanangurwa mufananidzo weiyo robhoti, zvipindure iwe unotevera mibvunzo:

  1. Iwe unofanirwa kuziva kuti ndeupi mutengo kuti uwane imwe asset. Kana isu takatumira, uye kurongeka kuchiri kurembera, mutengo waenda. Tinotora mitengo yemusika here?
  2. Chii chekuita kana chikumbiro chakahwina hafu chete? Kutengesa zvakasara pamutengo wemusika. Pashure penguva ipi?
  3. Kudzima robhoti isati yapera auction? Zvakadii kare? Ichave yakavakirwa pane yakadzikama inoputika furati kana, pane zvinopesana, pakuvhiya?
  4. Marobhoti achatengesera mazuva api? Muvhiki rese kana pamazuva ane kusagadzikana seMuvhuro neChishanu?
  5. Ndeapi mirairo yekumisa ichagadziriswa mu robo-chipangamazano?

Pane yakawanda yemibvunzo yakadai pakuongorora misika, uye zvakakosha kushanda kuburikidza neimwe yadzo kuitira kuti pasave nematambudziko pakupera kwechirongwa uye mune rinotevera basa.

Nzira yekusarudza mutauro wepurogiramu yekutengesa marobhoti

Muchikamu chechipiri, zvakakosha kusarudza kuti ndeupi mutauro wepurogiramu uchashandiswa mukusimudzira. Kana iwe uchitova neruzivo mumunda wechirongwa uye iwe unoziva, semuenzaniso, C #, saka kazhinji iwe unonyora yakamira application iyo inoshandisa API yebroker yako yekutengesa terminal, ngatiti ichave iyo QUIK software chigadzirwa.
Zvirongwa zvekutengesa marobhoti: zvishandiso, mutauro wekusimudzira

Inonakidza! Kana iwe usina ruzivo nehurongwa, asi uchida kudzidza hunyanzvi uhu uye kukudziridza yako bot, teerera kune QPILE neQLUA mitauro yakavakirwa muQUIK kufambiswa kwebasa.

Kugadzirisa uye kuyedza robhoti yekutengesa pane chaiyo account

Danho rechitatu richava rekutarisa basa redu kana robhoti yaumbwa uye yakanyorwa.

Zvakakosha! Nhanho yekuyedza nekugadzirisa yakakosha mune iyi kesi, nekuti kunyangwe chikanganiso chidiki muhurongwa chinogona kudhura mari yakawanda!

Zviri nani kuti uedze robhoti mune yekumberi fomati. Ndiko kuti, tinosarudza nguva pfupi, kuita bvunzo, kubvisa zvimwe zvikanganiso, kuwedzera zvinhu zvitsva, tozotora nguva inotevera, edza uye enzanisa mhedzisiro neyakapfuura. Zvichingoenda zvakadaro. Kana iyo robotic system yakaratidza mibairo yakanaka panguva yega yega, unogona kuenderera mberi nekuyedzwa chaiko. Iyo chaiyo account yakada kufanana nekutengesa chaiko, chete hapana njodzi yekurasikirwa nepurofiti yako yese nekukanganisa kudiki. Nekudaro, zvichiri kukosha kuyedza chigadzirwa chesoftware pamavhoriyamu mashoma, sezvo pasina munhu akadzima mari yekomisheni yebroker, kunyanya kana zano idzva risina kuedzwa rausina kumboshandisa mukutengesa rakawedzerwa kune zvese izvi.

Zvakakosha! Mukutengesa, iwe unofanirwa kuverenga zviito zvako zvakati wandei kumberi, gadzirira kukundikana. Nekudaro, zvakakoshawo kuona izvo zvakanaka, kunyangwe purofiti midiki yekutengesa, panguva yekuyedza chikamu.

Kuziva kuti ndeipi programming mitauro inodiwa kugadzira robhoti rekutengesa – bot kuvandudza kubva A kusvika Z

Kuongorora ruzivo rwese rwuri pamusoro, munhu anogona kusvika pamhedziso ine musoro yekuti kusarudza mutauro kana akati wandei mitauro yekugadzira yekugadzira irobhoti chikuva chatova nhanho yakaoma, uye inoda kuongororwa kwakadzama kwehurongwa. Paunosarudza mutauro wekuronga wekugadzira robhoti yekudyara chipangamazano, zvakakosha kufunga zvinotevera zvinhu:

  • kuwanikwa kwezvinyorwa zvakananga;
  • pane mareferensi emutauro wakasarudzwa wechirongwa, kuitira kuti kana paine mubvunzo pane pekutendeukira;
  • kuwanikwa kwemasampuli emahara aripo;
  • chats, maforamu, hurukuro kwaunogona kukumbira zano kubva kune vane ruzivo vanogadzira kana amateurs vane basa rakabudirira mune yavo assortment;
  • kuwanda kwekutsinhana kwaunenge uchizoshandisa robhoti consultant.

Kunyangwe kunzwisiswa kusingakoshi kwemutauro wechirongwa waunosarudza kunyora script kuchakupa iwe mukana wekuzvimiririra kuongorora iyo yakapedzwa system uye kuigadzirisa mushure mekunge basa rapera. Saka haufanirwe kukumbira rubatsiro kana zano kubva kune ane ruzivo nyanzvi nguva dzese, uye nguva shoma ichashandiswa

Uye zvakare, iyo inoenderana programming mitauro inoshandiswa kugadzira nzvimbo dzakasiyana dzerobhoti-chipangamazano:

  • injini yekutengesa – inosvikika uye yakapusa sisitimu ine mutoro wekuita mabasa akareruka, akagadzirwa muC, C ++;
  • robhoti rekutengesa rekutarisira zvigadziriso – iyi sisitimu ine basa rekugadzirisa algorithms uye kugadzirisa mushandisi interface, inosanganisira masisitimu ekuunza mhedzisiro yekutengesa; chirongwa chakanyorwa muC ++, C #, Java nezvimwe zvakadaro;
  • sevhisi yekuyedza chikuva chekushanda chinoenderana nenhoroondo yedata uye kusarudza maparamendi ekutengesa – iyo module ine basa rekuyedza maalgorithms matsva anoenderana nenhoroondo yedata, uye zvakare inogadzirisa algorithms aripo; mitauro yekunyora chete ndiyo inoshandiswa kunyora.

Zvirongwa zvekutengesa marobhoti: zvishandiso, mutauro wekusimudzira
Inodiwa mitauro yepurogiramu inobva pakuongororwa kwemusika (zvisinei nekuvandudzwa kwemarobhoti ekutengesa)

Saka ndeupi mutauro wepurogiramu wekusarudza kunyora kutengeserana robhoti: Java, Python, C# kana C++? Nhasi, misika yemisika inoisa mberi kwayo, izvi zvinosanganisirawo kukura kwekutengesa marobhoti, kureva kushanda kwavo, iyo inongogumira pakutsinhana, zvichipiwa mutauro wakanyorerwa mubatsiri. Mitauro inotevera iri mukudiwa kukuru: MetaQuotes Mutauro 5, C #, Java, Python uye C ++. Maviri ekupedzisira ndiwo ari nyore kudzidza.
Zvirongwa zvekutengesa marobhoti: zvishandiso, mutauro wekusimudzira
Bot yeQuik paLUA

Nzira 2: Kushandisa Excel Spreadsheet

Kubatsira kukuru kweiyi nzira ndeye nyore uye nyore kushandisa. Yakakwana kune vanotanga vasina ruzivo nezve mitauro yekuronga. Kuti unyore otomatiki yekudyara broker, iwe unozofanirwa kujairana nemutauro wechinyakare – VBA. Iyo syntax iri nyore, saka hazvitore nguva kuti udzidze.

Izvo zvakashata zvekushandisa Excel spreadsheet ibasa rinononoka uye mamwe matambudziko pakuunza robhoti mune yekutengesa system.

Nzira 3: Kushandisa Analytics Platforms

Iko kushandiswa kwemapuratifomu ekuongorora akadai seMetaStock kana WealthLab haipe iro robhoti nemabasa ekutengesa, zvakakosha kuti uzvigadzirise panguva yekuvandudza. Zvakanakira nzira iyi zvinosanganisira kugona kutarisa zvichibva pane zvakaitika kare data, uye zvipingamupinyi zvinowanzoitika kukundikana mumasisitimu uye kudiwa kwekubatanidza mamwe maturusi kunzira yekuvandudza.

Method 4: kushandisa programming mitauro mukugadzira robhoti yekutengesa

Zvichienderana neruzivo rwatsanangurwa pamusoro, takaona kuti inonyanya kufarirwa uye mukuda kwekugadzira otomatiki investimendi broker mitauro yekuronga seJava, Python, C #, C ++ nevamwe. Kubatsira kukuru kwemasisitimu akanyorwa zvakananga kuburikidza nesoftware nzira ndeyekumhanya nekukurumidza. Mushandisi anogona zvakare kukwidziridza, shandisa mafomula akasiyana uye edza epakutanga hurongwa hwekufamba mukutengesa kwavo. Iwe unogona kuwana mafomula anodiwa paInternet uye woatsiva mune yako yekutengesa nzira, uchifunga nezvezvimwe zvinhu. Saka, isu takafunga nzira yekugadzira yako wega yekutengesa robhoti uye chii chinodiwa kune izvi. Iyo nzira yekusimudzira haisi iyo yakaoma, asi zvakakosha kuti unzwisise kuti kukanganisa kudiki kwakaitwa mairi kunogona kutungamirira mutengesi kurasikirwa,

info
Rate author
Add a comment