O a gagana faʻapolokalameina o loʻo tusia ai robots fefaʻatauaʻiga e le o se fesili le aoga ma e leai se tali manino. Ole fesili sili ona taatele ma manaia mo tagata faʻaoga amata ona faʻaogaina i
fefaʻatauaiga algorithmic, o le: “O le a le gagana sili ona lelei polokalame e fatuina ai se robot fefaʻatauaʻiga?”. E leai se tali e tasi iinei, o lea e leai se “sili atu” filifiliga. Pe a filifilia se meafaigaluega mo le fatuina o se fesoasoani i le lumanaʻi, e tatau ona amanaʻia le tele o mea taua: o le fuafuaga a le tagata lava ia o loʻo faʻaaogaina i le galuega, o le manaʻoga ma faʻatulagaga, faʻatinoga, modularity, ma isi. I totonu o lenei tusiga, o le a tatou talanoa e uiga i le poto, tomai, ma meafaigaluega e te manaʻomia ina ia mafai ai ona fausia se robot-faufautua faʻalagolago mo fefaʻatauaʻiga faʻatau, o le a le gagana polokalame e talafeagai mo lenei mea, ma mafaufau foi i vaega autu o le atinaʻeina o se bot. .
- O le a le lelei ma le le lelei o le atinaʻeina o le tagata lava ia o se robot fefaʻatauaʻiga
- O a laasaga o loʻo aofia ai i le faʻagasologa o le atinaʻeina o se fefaʻatauaʻiga robo-faufautua
- Iloiloga tau tupe, faʻapipiʻi algorithms, afi fefaʻatauaʻiga
- E faʻafefea ona filifili se gagana mo le faʻatulagaina o robots fefaʻatauaʻiga
- Debugging ma suʻeina se robot fefaʻatauaʻiga i luga o se tala faʻapitoa
- Malamalama i gagana faʻapolokalame e manaʻomia e fausia ai se robot fefaʻatauaʻiga – atinaʻe bot mai le A i le Z
- MetaQuotes Gagana 5
- MAI #
- Java
- Python
- Meafaigaluega e te manaʻomia pe a atiaʻe se robot fefaʻatauaʻiga
- Oloa Lab
- MetaStock
- Su’esu’ega Omega
- TSLab
- stocksharp
- fefa’ataua’iga
- SmartX
- O laʻasaga autu o le atinaʻeina o se bot mo se faʻasalalauga fefaʻatauaʻiga
- Laasaga 1: manatu ma fa’amatalaga auiliili o le faiga i le lumana’i
- Laasaga 2: mua’i su’ega
- Laasaga 3: suʻesuʻega o le robotic system
- Laasaga 4: autu
- Laasaga 5: atia’e se fuafuaga tau fefa’ataua’iga
- Laasaga 6: su’ega
- Laasaga 7: su’esu’ega o taunu’uga
- E mafai ona atiaʻe se robot fefaʻatauaʻiga mo galuega fefaʻatauaʻiga e aunoa ma tomai faʻapolokalame?
- Metotia 1: Tusia o se robot fefa’ataua’iga e fa’aoga ai meafaigaluega o lau gagana i totonu ole polokalame
- Metotia 2: Fa’aaogāina ole Excel Spreadsheet
- Metotia 3: Fa’aaogaina o Fa’asalalauga Fa’asalalau
- Metotia 4: faʻaaogaina gagana polokalame i le faagasologa o le atinaʻeina o se robot fefaʻatauaʻiga
O le a le lelei ma le le lelei o le atinaʻeina o le tagata lava ia o se robot fefaʻatauaʻiga
E mautinoa lava, o tagata taʻitoʻatasi i fefaʻatauaʻiga fefaʻatauaʻiga e sili atu ma le tasi le mafaufau e uiga i le atinaʻeina o lana lava
robotic fesoasoani , lea o le a faʻaogaina ai le faʻagasologa o fefaʻatauaiga. O le auala pito sili ona faigofie e foia ai lenei mataupu o le faʻafesoʻotaʻi lea o se tagata fai polokalame o le a amanaʻia manaʻoga uma o le faioloa ma fatuina se robot fefaʻatauaʻiga talafeagai. Ae o loʻo i ai foi nisi o “mailei” iinei:
- masalo o le fuafuaga e te tuʻuina i totonu o le bot o le a aoga;
- e le o faioloa uma e maua le avanoa e totogi ai le tautua, talu ai o le tau o le fatuina o se tusitusiga e mafai ona amata mai le $ 5 ma faʻaiʻu i le afe;
- e seasea, pe a fetaui le faiga i le tagata faʻatau pe a maeʻa le taimi muamua, e masani lava ona tuʻuina atu le code mo le toe iloiloga e faʻasaʻo ai faaletonu;
- o le a le mafai ona e iloa le mea na tusia e le tagata tomai faapitoa pe afai e te le iloa le gagana polokalame, lea o le a iu lava ina faaitiitia ai le oloa.
Aʻo leʻi faʻaaogaina auaunaga a se fomaʻi, e mafai ona e taumafai e atiaʻe se robotic system oe lava ia. E le mana’omia ni tomai fa’apolokalame – o le ‘au’aunaga o le a fa’aputu tuto’atasi se faufautua e tusa ai ma fa’atulagaga na fa’atulaga muamua. Ae ui i lea, e mafai foi ona e feagai ma faʻafitauli nei:
- o le a le mafai ona e faʻafesoʻotaʻi soʻo se faʻailoga filifilia i le faiga;
- o ia robots e le aofia ai le galulue faʻatasi ma faʻamatalaga auʻiliʻili ma faʻasalalauga tuusaʻo e ala i le API.
O a laasaga o loʻo aofia ai i le faʻagasologa o le atinaʻeina o se fefaʻatauaʻiga robo-faufautua
Iloiloga tau tupe, faʻapipiʻi algorithms, afi fefaʻatauaʻiga
Muamua lava, ae e te leʻi amataina se faufautua fefaʻatauaʻiga, e tatau ona e mafaufau lelei poʻo a tomai o le ai ai, o le a le faʻatinoga o le a aofia ai ma o a galuega o le a aofia ai. Afai e amata ona e suʻesuʻeina nei vaega o le robot i le taimi o le polokalame polokalame, o loʻo i ai se avanoa lelei e amata ai ona e suʻeina ni vaega sili atu ona lelei, ma o se taunuuga, o le ae toe faia le polokalama atoa mulimuli ane. O le laasaga muamua o le mafaufau i luga, faʻamaonia ma atiina ae se algorithm fefaʻatauaʻiga. E taua tele le faʻamatalaina o lenei algorithm i auiliiliga sili. Faia o algorithms mo fefaʻatauaʻiga, faʻatatau o robots fefaʻatauaʻiga: https://youtu.be/02Htg0yy6uc
Manatua! E mafai ona i ai se numera le faʻatapulaʻaina o tulaga mo se robo-faufautua. E taua iinei e fetaui lelei ma ou manaʻoga ma faʻamaeʻaina galuega talafeagai, o le mea lea o le mafaufau o le atinaʻe o le tapulaʻa iinei.
Ina ia fatuina le ata sili ona auiliili o le robot, tali oe lava i fesili nei:
- E tatau ona e iloa le tau e maua ai se aseta faapitoa. Afai na matou lafoina, ma o loʻo tautau pea le oka, ua alu le tau. Tatou ave tau maketi?
- O le a le mea e fai pe a na o le afa na manumalo le talosaga? Fa’atau atu le vaega totoe ile tau maketi. Pe a mavae le ā le vaitaimi?
- Fa’agata le robot a’o le’i mae’a le fa’atautu’i? E fia muamua? Pe o le a fa’avae i luga o se fa’ato’a filemu mafolafola po’o, i se isi itu, i luga o le si’itia?
- O a aso o le a fefaʻatauaʻi ai le robot? I le vaiaso atoa poʻo i aso e sili ona le mautonu e pei o le Aso Gafua ma le Aso Faraile?
- O a poloaiga taofi o le a fa’apolokalameina i le robo-faufautua?
E tele na fesili pe a suʻesuʻeina maketi, ma e taua le galue i latou taʻitasi ina ia leai ni faʻalavelave i le faaiuga o polokalame ma i galuega mulimuli ane.
E faʻafefea ona filifili se gagana mo le faʻatulagaina o robots fefaʻatauaʻiga
I le laasaga lona lua, e taua le filifili po o le a le gagana polokalame o le a faʻaaogaina i le atinaʻe. Afai ua i ai sau malamalama i le matata o polokalame ma e te iloa, mo se faʻataʻitaʻiga, C #, e foliga mai o le a e tusia se tusi faʻaoga e faʻaaogaina ai le API o le faʻatauga a lau faioloa, seʻi tatou fai atu o le QUIK software product.
Manaia! Afai e leai sou poto masani i polokalame, ae e te manaʻo e aʻoaʻo nei tomai ma atiaʻe lau oe lava bot, faʻalogo i gagana QPILE ma QLUA o loʻo fausia i totonu ole QUIK workflow.
Debugging ma suʻeina se robot fefaʻatauaʻiga i luga o se tala faʻapitoa
O le laasaga lona tolu o le siakiina lea o la matou galuega pe a fai le robot ma tusia.
Taua! O le tulaga o le suʻega ma le debugging e matua taua tele i lenei tulaga, talu ai e oʻo lava i le mea sese laʻititi i totonu o le faiga e mafai ona taugata tele tupe!
E sili atu le suʻeina o le robot i se faʻasologa i luma. O lona uiga, matou te filifilia se taimi puʻupuʻu, faia se suʻega, aveese ni faaletonu, faʻaopoopo elemene fou, ona ave lea o le isi taimi, faʻataʻitaʻi ma faʻatusatusa iʻuga ma mea muamua. Ma faapena atu ai lava. Afai o le robotic system na faʻaalia ni taunuuga lelei i taimi taʻitasi, e mafai ona e alu i le suʻega moni. O se tala fa’akomepiuta e toetoe lava a tutusa ma fa’atauga moni, na’o le leai o se fa’alavelave e leiloa uma au tupe maua i sina mea sese. Ae ui i lea, e taua lava le suʻeina o le polokalama faakomepiuta i luga o ni voluma laiti, talu ai e leai se tasi na faalēaogāina totogifuapauina a le tagata fai pisinisi, aemaise lava pe a faʻaopoopoina se taʻiala fou e te leʻi faʻaaogaina muamua i fefaʻatauaiga i nei mea uma.
Taua! I fefaʻatauaʻiga, e manaʻomia lou faʻatusatusaina o au gaioiga i nisi o gaioiga i luma, ia saunia mo le toilalo. Ae ui i lea, e taua foi le matauina o mea lelei, e oʻo lava i micro trades aoga, i le taimi o suʻega.
Malamalama i gagana faʻapolokalame e manaʻomia e fausia ai se robot fefaʻatauaʻiga – atinaʻe bot mai le A i le Z
Iloiloina o faʻamatalaga uma o loʻo i luga, e mafai e se tasi ona oʻo mai i se faʻaiuga talafeagai o le filifilia o se gagana poʻo ni gagana polokalame mo le fatuina o se robotic platform ua leva ona faigata, ma e manaʻomia ai se suʻesuʻega loloto o le faiga. A filifilia se gagana faʻapolokalame mo le atinaʻeina o se faufautua faʻapipiʻi robotic, e taua le mafaufau i mea nei:
- maua o fa’amaumauga fa’apitoa;
- o iai ni fa’amatalaga mo le gagana fa’apolokalame filifilia, ina ia i ai se fesili o lo’o i ai le mea e liliu i ai;
- maua o fa’ata’ita’iga e maua fua;
- talatalanoaga, talanoaga, talanoaga e mafai ona e fesili ai mo se fautuaga mai le au atinaʻe poʻo le au amateurs o loʻo manuia galuega i la latou faʻavasegaga;
- le faʻateleina o le fefaʻatauaʻiga i le mea o le a e faʻaogaina ai le faufautua robot.
E oʻo lava i le malamalama sili ona le taua o le gagana polokalame lea e te filifili ai e tusi se tusitusiga o le a tuʻuina atu ia te oe le avanoa e iloilo tutoʻatasi ai le faiga maeʻa ma faʻasaʻo pe a maeʻa galuega. O lea e te le tau fesili mo se fesoasoani poʻo se fautuaga mai se tagata poto poto masani i taimi uma, ma faʻaitiitia le taimi o le a faʻaalu
E le gata i lea, o gagana faʻatulagaina tutusa e faʻaaogaina e atiaʻe ai vaega eseese o le robot-faufautua:
- afi fefaʻatauaʻiga – o se faiga faigofie ma faigofie e nafa ma le faʻatinoina o galuega mama, faia i C, C ++;
- fefaʻatauaʻiga robot mo le faʻatonutonuina o faʻatulagaga – o lenei faiga e nafa ma le puleaina o algorithms ma le faʻasaʻoina o le faʻaoga faʻaoga, e aofia ai auala mo le tuʻuina atu o faʻamatalaga tau fefaʻatauaʻiga; ua tusia se polokalame i le C ++, C #, Java ma isi;
- auaunaga mo le suʻeina o le faʻavae galue e faʻavae i luga o faʻamaumauga faʻasolopito ma le filifilia o faʻamaufaʻailoga mo fefaʻatauaʻiga – o le module e nafa ma le suʻeina o algorithms fou e faʻavae i luga o faʻamaumauga faʻasolopito, ma toe faʻafouina foi algorithms o loʻo iai nei; na’o gagana fa’akomepiuta e fa’aaogaina mo le tusitusi.
Metotia 2: Fa’aaogāina ole Excel Spreadsheet
O le aoga autu o lenei metotia o le faigofie ma le faigofie o le faʻatinoga. E lelei mo tagata amata e leai se manatu e uiga i gagana polokalame. Mo le tusiaina o se faʻatau pisinisi faʻapitoa, e tatau ona e faʻamasani i le gagana sili ona lauiloa – VBA. E faigofie le syntax, o lea e le umi se taimi e aʻoaʻo ai.
O le le lelei o le faʻaaogaina o se Excel spreadsheet o galuega tuai ma nisi faʻafitauli pe a faʻaofiina se robot i totonu o se faiga faʻatau.
Metotia 3: Fa’aaogaina o Fa’asalalauga Fa’asalalau
O le faʻaogaina o faʻasalalauga faʻapitoa e pei o MetaStock poʻo WealthLab e le faʻatagaina ai le robot i galuega tau fefaʻatauaʻiga, e taua le faʻafetaui i latou i le taimi o le atinaʻe. O le lelei o lenei metotia e aofia ai le mafai ona siaki e faʻavae i luga o faʻamaumauga faʻasolopito, ma o mea le lelei o le faʻaletonu masani i faiga ma le manaʻoga e faʻafesoʻotaʻi meafaigaluega faʻaopoopo i le faagasologa o le atinaʻe.
Metotia 4: faʻaaogaina gagana polokalame i le faagasologa o le atinaʻeina o se robot fefaʻatauaʻiga
Faʻavae i luga o faʻamatalaga o loʻo faʻamatalaina i luga, na matou iloa ai o le sili ona taʻutaʻua ma manaʻomia mo le fatuina o se tagata faʻatau tupe faʻapipiʻi o loʻo i ai gagana polokalame e pei o Java, Python, C #, C ++ ma isi. O le aoga autu o faiga e tusia faʻapitoa e ala i le faiga faʻapipiʻi o le saoasaoa maualuga ma le lelei. E mafai foi e le tagata faʻaoga ona faʻaogaina, faʻaaoga fua faʻatatau ma faʻataʻitaʻi faʻataʻitaʻiga muamua i la latou fefaʻatauaiga. E mafai ona e mauaina fua fa’atatau i luga ole Initaneti ma sui i lau fuafuaga tau fefa’ataua’iga, ma amana’ia nisi o aseta. O lea la, na matou mafaufauina pe faʻapefea ona atiaʻe lau lava robot fefaʻatauaʻiga ma mea e manaʻomia mo lenei mea. O le faʻagasologa o le atinaʻe e le faigata tele, ae e taua le malamalama o sina mea sese na faia i totonu e mafai ona taʻitaʻia ai se faioloa i tupe leiloa,