Porogaramu jago robow: baarakɛminɛnw, kan yiriwali kama

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

Jago robow bɛ sɛbɛn porogaramukan minnu na, o tɛ ɲininkali fu ye wa jaabi jɛlen tɛ a la. Ɲininkali min ka ca kosɛbɛ ani min ka di baarakɛlaw ye minnu bɛ daminɛ ka
jago kɛ ni algorisimu ye, ye : “Porogaramukan jumɛn ka fisa ka jago robo dilan?”. Jaabi kelen tɛ yan, o la, sugandi “min ka fisa” tɛ yen. Ni aw bɛ baarakɛminɛn dɔ sugandi walasa ka dɛmɛbaga nata dɔ da, a ka kan ka jateminɛ kɛ fɛn caman na: mɔgɔ yɛrɛ ka fɛɛrɛ min bɛ kɛ baara la, baarakɛcogo ni sigicogo ɲininen, baarakɛcogo, modulariti, ani fɛn wɛrɛw. Nin barokun in kɔnɔ, an bɛna kuma dɔnniya, seko ani baarakɛminɛn minnu ka kan ka sɔrɔ walasa ka robo-ladilikɛla dannamɔgɔ dɔ dabɔ stock jago la, porogaramukan jumɛn bɛnnen don o ma, ani fana ka bot dilanni taabolo kunbabaw jateminɛ .
Porogaramu jago robow: baarakɛminɛnw, kan yiriwali kama

Jagokɛla robo yɛrɛ yiriwali nafa n’a dɛsɛ ye mun ye

Tiɲɛ na, jagokɛlaw kelen-kelen bɛɛ min bɛ jago kɛ fɛnw falenfalenni na, o ye miiri ka tɛmɛ siɲɛ kelen kan k’a yɛrɛ ka
robo dɛmɛbaga kelen-kelen labɛn , o min bɛna jago kɛcogo kɛ a yɛrɛma. O ko in ɲɛnabɔcogo nɔgɔman ye ka kuma porogaramukɛla dɔ fɛ min bɛna jagokɛla sago bɛɛ jateminɛ ani ka jago robo bɛnnen dɔ Dabɔ. Nka “jaan” dɔw fana bɛ yen yan:

  • laala i bɛ fɛɛrɛ min don bot kɔnɔ, o bɛna nafa sɔrɔ;
  • jagokɛla bɛɛ tɛ sababu sɔrɔ ka baara in sara, bawo sɛbɛnnikɛlan dɔ dilanni musaka bɛ se ka daminɛ dɔrɔmɛ 5 la ka laban ba caman na ;
  • a man teli, ni sistɛmu bɛ bɛn sannikɛla ma siɲɛ fɔlɔ kɔfɛ, a ka c’a la, kode bɛ ci ka segin a kan walasa ka dɛsɛw latilen;
  • i tɛna se k’a dɔn kɛrɛnkɛrɛnnenya la min sɛbɛnna n’i tɛ porogaramukan dɔn, o min bɛ laban ka fɛn dilannen nafa dɔgɔya.

Sani i ka taa dɔgɔtɔrɔso kɛrɛnkɛrɛnnen dɔ ka baara la, i bɛ se k’a ɲini ka robo dɔ labɛn i yɛrɛ ye. Porogaramu seko tɛ wajibiya – baarakɛyɔrɔ bɛna ladilikɛla dɔ lajɛ a yɛrɛma ka kɛɲɛ ni sigicogo ye min tun sigilen don ka tɛmɛ. Nka, yan aw bɛ se ka nin gɛlɛya ninnu fana sɔrɔ:

  • aw tɛna se ka taamasiyɛn sugandilenw si don sistɛmu kɔnɔ;
  • o robo suguw tɛ baara kɛ ni kunnafonidilanw ye ani quote direct streams API fɛ.

Fɛɛrɛ jumɛnw bɛ jago robo-ladilikɛla dɔ labɛnni na

Nafolo sɛgɛsɛgɛli, algorithmes embedded, jago motɛri

A fɔlɔ, sanni i ka jago ladilikɛla dɔ labɛnni daminɛ, i ka kan k’a miiri ka jɛya seko minnu bɛna kɛ a la, a bɛna baara minnu kɛ ani a bɛna baara minnu kɛ. N’i ​​y’a daminɛ ka robo in fan ninnu sɛgɛsɛgɛ porogaramu kɛcogo la, a bɛ se ka kɛ ko i bɛ daminɛ ka nafa caman wɛrɛw ɲini, wa o de kosɔn, i bɛ segin ka sistɛmu bɛɛ kɛ kɔfɛ. A fɔlɔ ye ka miiri, ka jagokɛcogo dɔ labɛn ani k’a labɛn. A nafa ka bon kosɛbɛ ka nin alɔgɔridi in ɲɛfɔ ka ɲɛ kosɛbɛ. Algoritmɛw dabɔli jago kama, jago robow ka logiki: https://youtu.be/02Htg0yy6uc

Nɔti! Sarati hakɛ danma bɛ se ka kɛ robo-ladilikɛla la. A nafa ka bon yan ko a ka i ka ɲininiw dafa bɛrɛbɛrɛ ani ka baara wajibiyalenw dafa, o la, a dabɔbaa ka miirili de ye dan ye yan.

Walasa ka robo ja fɔlɔ min ɲɛfɔlen don kosɛbɛ, i ka nin ɲininkali ninnu jaabi i yɛrɛ ye:

  1. I ka kan k’a dɔn ni i bɛ se ka nafolo kɛrɛnkɛrɛnnen dɔ sɔrɔ musaka jumɛn na. Ni an ye poste kɛ, ani komandi bɛ ka jɛgɛn hali bi, sɔngɔ taara. Yala an bɛ sugu sɔngɔw ta wa?
  2. Ni application ye tilancɛ dɔrɔn sɔrɔ ka segin a kan, i ka kan ka mun kɛ? A tɔ feereli suguya nafa la. Waati jumɛn tɛmɛnen kɔfɛ?
  3. Ka robo bali sani sannifeere ka ban wa? Ka kɔn joli ɲɛ? Yala a bɛna sinsin flati lafiyalen dɔ kan min bɛ wuli ka wuli walima, a kɔfɛ, a bɛna sinsin jikuruba dɔ kan wa?
  4. Robo bɛna jago kɛ don jumɛnw na? Dɔgɔkun bɛɛ kɔnɔ walima donw na minnu bɛ wuli kosɛbɛ i n’a fɔ juma ni juma?
  5. Stop order jumɛnw bɛna porogaramu ka don robo-adviser kɔnɔ?

O ɲininkali suguw ka ca ni suguw sɛgɛsɛgɛli ye, wa a nafa ka bon ka baara kɛ u kelen-kelen bɛɛ fɛ walasa gɛlɛya si kana kɛ porogaramu laban na ani baara nataw la.

Kan sugandicogo ka ɲɛsin jago robow porogaramu ma

Fɛn filanan na, a nafa ka bon ka a latigɛ porogaramukan jumɛn bɛna kɛ yiriwali la. N’i ​​ye dɔnniya dɔw Sɔrɔ kaban porogaramuko siratigɛ la ani n’i b’a Dɔn, misali la, C#, o tuma na a ka c’a la i bɛ ‘application (application) jɔlen dɔ Sɔrɔ min bɛna baara Kɛ ni i ka broker ka jago-yɔrɔ API ye, an k’a Fɔ ko a bɛna Kɛ QUIK porogaramuw ka fɛn dilannen ye.
Porogaramu jago robow: baarakɛminɛnw, kan yiriwali kama

Di! N’i ​​ma dɔnniya sɔrɔ porogaramuko la, nka n’i b’a fɛ ka nin seko ninnu dege ani k’i yɛrɛ ka bot labɛn, i k’i janto QPILE ni QLUA kanw na minnu jɔlen bɛ QUIK baarakɛcogo kɔnɔ.

Jagokɛlaw ka robo dɔ debugging ani testing kɛli compte virtuel kan

Fɛn sabanan bɛna kɛ an ka baara lajɛ ni robo in dilannen don ani ni a sɛbɛnna.

Nafama! Kɔrɔbɔli ni debugging taabolo nafa ka bon kosɛbɛ nin ko in na, bawo hali fili fitinin min bɛ kɛ sistɛmu kɔnɔ, o bɛ se ka wari caman bɔ!

A ka fisa ka robo kɔrɔbɔ cogo la min bɛ taa ɲɛfɛ. O kɔrɔ ye ko an bɛ waati kunkurunnin dɔ sugandi, ka sɛgɛsɛgɛli kɛ, ka dɛsɛ dɔw bɔ yen, ka fɛn kuraw fara a kan, ka sɔrɔ ka waati nata ta, ka sɛgɛsɛgɛli kɛ ka jaabiw suma ni tɛmɛnenw ye. Ani o ɲɔgɔnnaw. Ni robo-sitɛmu ye nɔ ɲumanw jira waati kelen-kelen bɛɛ la, i bɛ se ka taa sɛgɛsɛgɛli lakika la. Konte virtuel bɛ ɲini ka kɛ kelen ye ni feereli lakikaw ye, dɔrɔn farati tɛ yen ka bɔnɛ i ka tɔnɔ bɛɛ la ni fili fitinin kɛra. Nka, a nafa ka bon hali bi ka porozɛw ka fɛn dilannen kɔrɔbɔ hakɛ fitininw kan, bawo mɔgɔ si ma dilanbaga ka komisiyɔn sara tiɲɛ, kɛrɛnkɛrɛnnenya la ni fɛɛrɛ kura min ma kɔrɔbɔ fɔlɔ, i ma baara kɛ ni min ye jago la fɔlɔ, o farala nin bɛɛ kan.

Nafama! Jago la, i ka kan k’i ka walew jatebɔ ka taa ɲɛ caman na, i labɛn dɛsɛw kama. Nka, a nafa ka bon fana ka fɛn ɲumanw kɔlɔsi, hali jago misɛnninw minnu bɛ nafa sɔrɔ, sɛgɛsɛgɛli waati la.

Dɔnniya min bɛ porogaramu kan minnu na, olu de ka kan ka kɛ walasa ka jago robo dɔ dabɔ – bot yiriwali ka bɔ A la ka se Z ma

Kunnafoni minnu fɔra sanfɛ, n’i y’olu bɛɛ sɛgɛsɛgɛ, mɔgɔ bɛ se ka na ni hakilina ye ko kan dɔ sugandili walima porogaramukan caman sugandili walasa ka robo-plateforme (robo-yɔrɔ) dɔ Dabɔ, o ye ko gɛlɛn ye kaban, wa a bɛ taabolo in sɛgɛsɛgɛli jugu de wajibiya. Ni aw bɛ porogaramukan dɔ sugandi walasa ka robo wariko ladilikɛla dɔ labɛn, a nafa ka bon ka nin ko ninnu jateminɛ:

  • sɛbɛn kɛrɛnkɛrɛnnenw sɔrɔli;
  • yala porogaramukan sugandilen ka ɲɛfɔli sɔrɔyɔrɔw bɛ yen wa, walasa ni ɲininkali dɔ kɛra, i bɛ se ka taa yɔrɔ min na;
  • sɛgɛsɛgɛli fu minnu bɛ sɔrɔ, olu sɔrɔli;
  • barow, forobajɛkuluw, barow minnu na i bɛ se ka ladilikan ɲini baarakɛlaw fɛ minnu bɛ se kosɛbɛ walima diɲɛlatigɛlaw fɛ minnu ka baara ɲɛnabɔlen don u ka assortiment kɔnɔ;
  • i bɛ taa baara kɛ ni robo ladilikɛla ye yɔrɔ min na, o fɛnw falen-falen ka caya.

Hali n’i y’a Лini ka sɛbɛnni Kɛ porogaramukan min na, o faamuyali min man bon kosɛbɛ, o bɛna sababu Di i ma i yɛrɛ ka sistɛmu dafalen Sɛgɛsɛgɛ k’a Labɛn baara bannen kɔ. O la sa, aw man kan ka dɛmɛ walima ladilikan ɲini dɔgɔtɔrɔ dɔ fɛ min bɛ se kosɛbɛ tuma bɛɛ, wa waati dɔɔnin bɛna kɛ

Ka fara o kan, porogaramukan minnu bɛ bɛn o ma, olu bɛ kɛ ka robo-ladilikɛla yɔrɔ caman labɛn:

  • jagokɛlan – sigida min bɛ se ka sɔrɔ ani min nɔgɔn don, min ka baara ye ka baara nɔgɔmanw kɛ, min dabɔra C, C ++ kɔnɔ ;
  • jago robo min bɛ sigidakow ɲɛnabɔ – nin sistɛmu in bɛ baara kɛ ni algorisimuw ɲɛnabɔli ye ani ka baarakɛminɛnw labɛncogo sɛgɛsɛgɛ, jagokɛlaw ka jaabiw jiracogo fɛɛrɛw bɛ sɔrɔ a kɔnɔ ; porogaramu dɔ bɛ sɛbɛn C ++, C #, Java ani a ɲɔgɔnnaw na;
  • baarakɛyɔrɔ min bɛ baarakɛyɔrɔ kɔrɔbɔ ka da tariku kunnafoniw kan ani ka paramɛtiriw sugandi jago kama – modulu in ka baara ye ka alɔgɔridi kuraw kɔrɔbɔ ka da tariku kunnafoniw kan, ani fana ka sisan algorisimuw labɛn kokura scripting porogaramukanw dɔrɔn de bɛ Kɛ sɛbɛnni kama.

Porogaramu jago robow: baarakɛminɛnw, kan yiriwali kama
Porogaramukan minnu ɲininen don ka da suguya sɛgɛsɛgɛli kan (jago robow yiriwali mana kɛ min o min ye)

O la, porogaramukan jumɛn sugandi jago sɛbɛnni kama robo: Java, Python , C# walima C++? Bi, bolomafara bɛ a yɛrɛ ka sariyaw bila ɲɛfɛ, o fana bɛ jago robow yiriwali sen don, n’o ye u ka baarakɛcogo ye, n’o dan ye fɛnw falenfalenni ye, k’a da dɛmɛbaga sɛbɛnna kan min na. Nin kan ninnu bɛ ɲinini na kosɛbɛ: MetaQuotes Language 5, C#, Java, Python ani C++. A laban fila de ka nɔgɔn ka tɛmɛ tɔw bɛɛ kan.
Porogaramu jago robow: baarakɛminɛnw, kan yiriwali kama
Bot ka ɲɛsin Quik ma LUA kan
.

Fɛɛrɛ 2nan : Baara kɛ ni Excel jatebɔsɛbɛn ye

O fɛɛrɛ in nafa fɔlɔ ye a waleyali nɔgɔya n’a nɔgɔya ye. A dafalen don daminɛbagaw ye minnu hakilina tɛ porogaramukanw kan. Walasa ka automatique investissement broker sɛbɛn, i bɛna a ɲini ka kan fɔlɔ dɔn – VBA. Sinsinnan ka nɔgɔn, o la a tɛna mɛn ka kalan kɛ.

Excel jatebɔsɛbɛn baara nafa ye baara teliya ye ani gɛlɛya dɔw ni robo donna jagokɛcogo la.

Fɛɛrɛ 3nan: Baara kɛ ni Analytics Platforms ye

Baara kɛli ni jateminɛ-yɔrɔw ye i n’a fɔ MetaStock walima WealthLab, o tɛ jagokɛcogo di robo ma, a nafa ka bon k’u bɛrɛbɛn yiriwali taabolo la. Nin fɛɛrɛ in nafaw ye se ka sɛgɛsɛgɛli kɛ ka da tariku kunnafoniw kan, wa a nafa ye dɛsɛw ye minnu bɛ to ka kɛ sistɛmuw kɔnɔ ani ka baarakɛminɛn wɛrɛw siri yiriwali taabolo la.

Fɛɛrɛ 4nan : ka baara Kɛ ni porogaramukanw ye jago robo dɔ labɛnni na

Kunnafoni minnu ɲɛfɔlen dòn san fɛ, an y’a Sɔrɔ ko minnu ka di kosɛbɛ ani minnu bɛ ɲini ka Kɛ otomatiki warimara-tɔn dɔ dabɔli la, olu ye porogaramukanw ye i n’a fɔ Java, Python, C#, C++ ani dɔ wɛrɛw. Sitimɛ minnu sɛbɛnna kɛrɛnkɛrɛnnenya la porogaramuw fɛɛrɛ fɛ, olu nafa fɔlɔ ye teliya ni baarakɛcogo ɲuman ye. Baarakɛla fana bɛ se ka optimiser, ka baara kɛ ni formula suguya wɛrɛw ye ani ka original stratégiques moves kɛcogo lajɛ u ka jago la. Aw bɛ se ka formula wajibiyalenw sɔrɔ ɛntɛrinɛti kan k’u bila aw ka jagokɛcogo la, ka nafolo dɔw jateminɛ. O la, an y’a Sɔrɔ i bɛ Se k’i yɛrɛ ka jago robo labɛn cogo min na ani min bɛ Лini o la. Yiriwali taabolo tɛ gɛlɛya o cogo la, nka a nafa ka bon k’a faamu ko fili fitinin min kɛra a la, o bɛ se ka jagokɛla bila ka bɔnɛ sɔrɔ,

info
Rate author
Add a comment