Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIK

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

Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIK.
Woate ŋu aŋlɔ asitsatsa ƒe robotwo ɖe gbe aɖe koŋ me, si sɔ kple ɖoɖowɔɖi ƒe kɔpi. QPILE nye wo dometɔ ɖeka, nyatia adzro gbe sia me, atsɔ QPILE kple
LUA gbegbɔgblɔwo asɔ kple wo nɔewo , eye wòana robotwo ƒe kpɔɖeŋuwo hã le gbe sia me.

Nyatakaka gbadzaa tso QPILE ŋu

QPILE nye kpukpui si tsi tre ɖi na QUIK Programmable Interface kple Logic Environment.

Esia nye sedede siwo kplɔ wo nɔewo ɖo siwo gɔme QUIK dɔwɔƒea ɖena fiana. Wozãnɛ koŋ tsɔ bua asixɔxɔ si le gaxɔgbalẽviwo ƒe agbalẽdzraɖoƒewo ŋu. Wozãa gbea hã na:

  • asisiwo ƒe nunɔamesiwo ƒe asi ƒe akɔntabubu yeye si le ŋusẽ kpɔm le asitsaha la ƒe kɔmpiuta dzi kple le woƒe gaxɔwo me. Le go mamlɛtɔa me la, wogbugbɔ bua woƒe asi bliboa hã;
  • dzesi siwo bu la didi to woawo ŋutɔ ƒe akɔntabubuwo kple nyatakakawo zazã me hena gadodo ƒe fetu;
  • asitsatsa ƒe mɔnu nyuitɔ toto vɛ.

Gbea ɖɔ kplɔ̃a ƒe wɔwɔme: sɔtiwo kple fliwo ƒe ɖoɖowɔwɔ, nɔnɔmetatawo. Le mamlɛtɔa me la, woate ŋu azã akɔntabubu ƒe dɔwɔwɔwo, tɔtrɔwo, nyatakaka siwo tso kplɔ̃ bubuwo dzi hena akɔntabubu. Gbegɔmeɖela lae wɔa dɔ le ɖoɖowɔɖi ƒe kɔpi si wotsɔ tso QUIK dɔdzikpɔƒea alo tso zãla ƒe disk dzi la ŋu, eye wòbua asixɔxɔ siwo le mɔfiameawo me. Nyatakakatsoƒe ɖeka le ɖoɖowɔɖi ɖeka ƒe kplɔ̃wo dzi, gake womewɔa akɔntabubuawo zi eve o eye womekpɔa ŋusẽ ɖe ɖoɖoa ƒe dɔwɔwɔ nyuie dzi o. Ne wole dɔ wɔm kple QUIK kplɔ̃wo la, kplɔ̃ siwo le QPILE dzi la ƒe dɔwɔwɔwo le ɖoɖo nu. QUIK le dɔwɔƒe la, wotsɔ QPILE code debugger ɖo eŋu. https://articles.opexflow.com/software-trading/torgovyj-terminal-quik.htm Gbea na be nàte ŋu aɖɔ kplɔ̃ yeye siwo ŋu ɖoɖo aɖe le, ahe susu ayi lãmenugbagbevi siwo ŋu asixɔxɔ aɖewo le dzi, abu akɔnta le agblewo ŋu le akɔntabubu kple susu me nyagbɔgblɔwo nu. Zãla la axɔ nyatakakawo le gbeɖiɖi ƒe dzesi alo nyatakaka si woaɖo ɖe ame to asitelefon dzi me. Woateŋu atrɔ asi le kplɔ̃ siwo le QPILE dzi ŋu, ata wo, awɔ woƒe kɔpi, aɖo wo ɖe duta to ODBC kple DDE dɔdzikpɔla dzi. Nyatakaka gbãtɔawo tso QUIK kplɔ̃wo dzi:

  • asitsatsa, siwo dometɔ aɖewoe nye amewuwu kple amemabumabu;
  • sededewo, siwo dome sedede siwo wodzudzɔna hã le, na asitsatsa siwo womeƒlena le atikedzraƒe o kple nudɔdɔwo – nyatakakawo na asitsatsa le nubabla siwo wowɔna le nyawo gbɔ kpɔkpɔ me;
  • “asitsala ƒe agbalẽdzraɖoƒe”, “ƒle/dzra”.
  • nyatakaka siwo tso gomekpɔla ƒe nɔƒewo me to ga, asitsatsa ƒe akɔntabubuwo, dɔwɔnu dzi.

Womateŋu awɔ kplɔ̃ siwo wotu ɖe QPILE dzi ƒe kɔpi ɖe nuŋɔŋlɔ ƒe faɛl me to nya siwo ƒo xlãe ƒe nyawo me eye woaɖo wo ɖe mɔ̃ɖaŋununya me numekuku ɖoɖowo me o, eye womate ŋu anɔ te ɖe wo dzi awɔ nɔnɔmetatawo o. Womateŋu akɔ kplɔ̃ siwo wotu ɖe QPILE dzi alo aɖo wo ɖe ɖoɖo nu o.

Dɔwɔwɔ kple kplɔ̃

Be nàda ɖoɖowɔɖia ƒe kɔpi la, ele be nàtia subɔsubɔdɔwo ƒe nyawo ƒe ƒuƒoƒoa, emegbe nàtia QPILE ŋɔŋlɔdzesiwo. Àte ŋu azã Ctrl+F11 ƒe ƒuƒoƒo hã. Ne ehiã be nàzi “Add” dzi eye nàtia faɛl si nèdi vɔ la. .qpl ƒe kpeɖeŋutɔ le esi eye eƒe ŋkɔ adze le Available Scripts ƒe xexlẽdzesi me.
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIKNe vodada aɖe le ɖoɖowɔɖia me la, ɖoɖoa awɔ gbeƒãɖeɖe le “Gbedasi Fesre” la me, si me faɛl si gblẽ la ƒe ŋkɔ kple fli xexlẽdzesi si me vodadaa le la anɔ. Ne womekpɔ kpododonu aɖeke le faɛl la me o la, woaɖe nyatakaka siwo gbɔna afia le akpaawo me:

  • kplɔ̃ ƒe ŋkɔ;
  • sɔtiwo kple asisiwo ƒe xexlẽme;
  • dzesidenuwo kple asisiwo ƒe ŋkɔwo ƒe xexlẽdzesiwo;
  • parameters ƒe xexlẽdzesi kple faɛl la ƒe dzɔtsoƒe ƒe nuŋɔŋlɔ.

Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIK“Download locally” ƒe dzesi la ana nàxɔ kplɔ̃a tso faɛl aɖe me, eye “Upload to server” aɖo ɖoɖowɔɖia ɖe server la ale be ezãlawo katã nateŋu akpɔe. Ne èdi be yeawɔ kplɔ̃ la, zi Create Table dzi. Le “Available scripts” me la, tia ɖoɖowɔɖi si wòle be nàwɔ, ɖo fliawo ƒe xexlẽme to “Filter of clients” me, kpɔ sɔti siwo hiã kple woƒe ɖoɖo.
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIKAkɔntabubua dzudzɔ kple egbugbɔgadze egɔme, akɔntabubua gbugbɔgadze egɔme kple le debug mode me, numeɖeɖea dzraɖo ɖe faɛl me, mɔfiame la ɖeɖefia, kple nuŋɔŋlɔ ƒe nɔnɔmewo le nya siwo ƒo xlãe ƒe nyawo me.

QPILE ƒe xɔtunuwo

Nyatakaka ƒomeviwo

  • Ka – ka.
  • Double nye xexlẽdzesi si le tsia dzi.
  • Nuƒoƒoƒu – nuƒoƒoƒu.
  • Map – an associative array – eve siwo kplɔ wo nɔewo ɖo si na be nàte ŋu axɔ nyatakakawo to safui dzi.

Nyagbɔgblɔwo

Wozãa akɔntabubu ƒe dɔwɔwɔ siwo nye tsɔtsɔ kpe ɖe eŋu, ɖeɖe ɖa, dzidziɖedzi, mama ŋudɔ. Wozãa nyagbɔgblɔ siwo me susu le “kple”, “alo”, sɔ, geɖe, sue, tasɔsɔmasɔwo, nɔnɔme ƒe xɔtutu “ne … ekema …” hã.

Dɔwɔwɔwo

Woate ŋu akpɔ dɔwɔwɔwo le ɖoɖowɔɖia ƒe akpa ɖesiaɖe eye ŋkɔ vovovowo nanɔ wo ŋu. Le wo katã me la, akɔntabubu ƒe dɔwɔwɔwo kple dɔwɔwɔwo ƒe ƒuƒoƒo 18 li be woaxɔ kplɔ̃wo kple nɔnɔmetatawo ƒe asixɔxɔwo, habɔbɔ ƒe ƒuƒoƒowo, kplɔ̃wo ƒe xexlẽdzesiwo, kple dɔ bubuwo. Klass gbãtɔ:

  1. Akɔntabubu ƒe dɔwɔwɔ siwo ɖea mɔ na wò be nàtrɔ asixɔxɔ si le sine, cosine, tangent, cotangent ƒe nyaʋiʋlia ŋu, bu akɔnta le nyaʋiʋlia ƒe xexlẽdzesifiaƒe ŋu, awɔ xexlẽdzesi si woɖo ɖe ɖoɖo nu, kple bubuawo.
  2. Sededewo katã : NEW_GLOBAL be woadze xexeame katã ƒe tɔtrɔ gɔme kple MESSAGE atsɔ aʋu gbedasiwo.

Dɔwɔwɔ siwo woatsɔ awɔ dɔe:

  • Nuwo nuƒoƒoƒu (Nuƒoƒoƒu) . Woɖea mɔ na wò be nàwɔ nuƒoƒoƒu yeye, atrɔ nusiwo nèdi ƒe xexlẽme, aɖɔli alo ade asixɔxɔ siwo nèdi la eme.
  • Habɔbɔ ƒe Ðoɖowo (MAP) . Kpe asi ɖe ƒuƒoƒoa wɔwɔ kple edzikpɔkpɔ ŋu.
  • Faɛlwo – dɔwɔwɔ kple nuŋɔŋlɔ faɛlwo, ɖoɖowɔɖia ƒe nuŋlɔɖigbalẽ dzi kpɔkpɔ. Mɔ si dzi woato ayi eme ate ŋu anɔ faɛl ŋkɔa me.
  • Kawo ƒe ƒuƒoƒo .
  • Nɔnɔmetatawo . Dɔwɔwɔwo GET_CANDLE be woakpɔ candle nyatakakawo kple GET_CANDLE EX be woatrɔ hadede ƒe ƒuƒoƒo.
  • Dɔbiagbalẽviwo . Nudɔdɔwo wɔwɔ kple wo ɖoɖo ɖe asitsatsa ƒe ɖoɖoa me.
  • Tagwo ƒe dzesiwo . Wo tutu kple wo ɖoɖo ɖe nɔnɔmetata la dzi. Dzeside ɖeka alo wo katã tsɔtsɔ kpee, tutu, dzeside aɖe koŋ ƒe nɔnɔmewo xɔxɔ kple wo ɖoɖo.

Dɔwɔwɔwo hã li na:

  1. Le QUIK kplɔ̃ siwo wodi ƒe fliwo kple parameter siwo li ƒe xexlẽdzesiwo me yiyi ta . Dɔwɔƒe ƒe kplɔ̃ ŋuti nyatakakawo xɔxɔ. Esiawo dometɔ aɖewoe nye GET_ITEM be wòatrɔ MAP la kple GET_NUMBER_OF be wòatrɔ xexlẽdzesi siwo woŋlɔ la.
  2. Be woawɔ dɔ kple kplɔ̃ si woate ŋu awɔ ɖoɖo ɖe eŋu la . Sedede siawo wɔa dɔ le OWN kplɔ̃a dzi. Woate ŋu axlẽe to dɔwɔwɔ siwo woɖo ɖi tso memama si do ŋgɔ me kple dɔwɔwɔ siawo dzi. Ƒuƒoƒo sia me sededewo le hena fli si me index le tsɔtsɔ kpee, trɔ asi le eŋu kple etutu, kple OWN kplɔ̃a ɖeɖeɖa keŋkeŋ.

Be nàxɔ asixɔxɔwo la, zã:

  1. Asitsatsa siwo li fifia ƒe kplɔ̃wo . Nyatakakawo ƒe asitɔtrɔ ƒe nɔnɔmewo xɔxɔ to GET_PARAM (_EX) sededewo zazã me.
  2. Nyayɔyɔ ƒe fesrewo . Dɔwɔnu ƒe nyayɔyɔwo ƒe asixɔxɔwo xɔxɔ.
  3. Ðoƒewo ƒe kplɔ̃wo le dɔwɔnuwo kple ga nu . Nyatakakawo xɔxɔ tso asisi, dɔwɔƒe, dɔwɔnu, depo akɔnta ŋu to kɔda dzi.

Subɔsubɔdɔwo – tɔtrɔ ŋkeke si dzi asitsatsa ƒe ɣeyiɣia le fifia, habɔbɔ ƒe ƒuƒoƒo, ŋkeke kple gaƒoƒo si li fifia, kadodo ƒe nɔnɔme nyanya, akɔntabubu ƒe nɔnɔmea me toto.

Dɔwɔɖoɖowo ƒe vodadawo ɖeɖeɖa

Wowɔa afɔɖeɖe ɖesiaɖe ƒe dziɖuɖu ɖe ɖoɖowɔɖia ƒe dɔwɔwɔ dzi le “Debug” fesrea me. Woʋui tso nya siwo ƒo xlãe ƒe nyawo me “Dze akɔntabubu gɔme le debug nɔnɔme me”. Woateŋu aʋui hã kple breakpoint() sededea, eye woatsɔ amadede dzĩ ade dzesi ɖoɖowɔɖia ƒe fli. Agble siwo me ɖoɖowɔɖi ƒe kɔda kple tɔtrɔ ƒe asixɔxɔwo le la le fesrea me. Le fesrea ƒe gɔme la, abɔtawo le “Afɔɖeɖe si kplɔe ɖo”, “Yi edzi le dɔwɔwɔ me”, “Dzudzɔ akɔntabubu”. Ne èzi F5 dzi la, ayi ɖoɖowɔɖia dzi wɔwɔ dzi, Shift + F5 ƒe ƒuƒoƒoa adzudzɔ vodadawo ɖeɖeɖa, F10 safuia afia mɔ ɖe fli si kplɔe ɖo dzi.

QPILE alo LUA yea?

LUA nye ɖoɖowɔɖi gbegbɔgblɔ yeye si wozãna tsɔ wɔa asitsatsa ƒe robotwo. Abe QPILE ene la, wowɔe le QUIK ƒe nuwuƒea. https://articles.opexflow.com/programming/lua.htm Nyatakakadzraɖoƒe aɖe si woɖo ɖi na asitsatsa ƒe robotwo wɔwɔ hena asitsatsa ɖe viɖe siwo le LUA gbegbɔgblɔ ŋu wu QPILE fia. Eyata, ateŋu awɔ dɔ abe ŋɔŋlɔdzesi kple bytecode si womeƒo ƒu o ene, si me wotsɔ dɔwɔnu siwo wowɔna kple ɖoɖowɔɖi ƒe mɔnu siwo wotu ɖe nu dzi ɖo la ɖo. Woateŋu atsɔ nusiwo woŋlɔ ɖe ɖoɖowɔgbalẽ bubuwo me aƒo ƒu ɖe LUA dɔwɔɖoɖowo ŋu. LUA naa nyatakaka ƒomevi 8, siwo dome metatables hã le. LUA gbegbɔgblɔ nye multi-threaded, kabakaba, eye asitsatsa kple terminal events nye asynchronous. LUA bɔ wu QPILE, eye woŋlɔ kekeɖenu geɖe ɖe eŋu.

Woɖe asi le QPILE gbea ŋu fifia. Eŋutinunyala siwo le nyamedzroƒewo kafui be woazã LUA. Togbɔ be wogale ɖoɖo siwo ŋu viɖe le eye wowɔa dɔ nyuie la zãm kokoko hã la.

Ke hã, QPILE gbegbɔgblɔa le bɔbɔe ne wotsɔe sɔ kple LUA, eyata ne nuteƒekpɔkpɔ aɖeke mele asiwò le ɖoɖowɔɖiwo me o la, anyo wu be nàtia QPILE. Àte ŋu aŋlɔ robot bɔbɔe aɖe le gbe sia me ne mehiã be nàwɔ akɔntabubu sesẽwo o.

Aleke woawɔ asitsatsa robot le QPILE dzi?

Be nàwɔ asitsatsa ŋuti aɖaŋuɖola la, àhiã ɖoɖo siwo gbɔna:

  1. EƑE Quik.
  2. Notepad++ ƒe kɔdawo ɖɔlila.
  3. Mɔfiame na QPILE.
  4. XML ƒe kpeɖeŋutɔ na kɔdawo didi le Notepad++ me.

Wɔ ɖoɖowɔɖi siawo ƒe kɔpi eye nàda wo ɖe wò kɔmpiuta dzi. Na gbegbɔgblɔ ƒe nyagɔmeɖegbalẽa nawɔ dɔ to userDefineLang.xml dada ɖe mɔ C:\Users\User\ AppData\Roaming\Notepad++\ me.
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIKGbã la, mina míawɔ asitsatsa ƒe mɔnu si gbɔna. Ele be nuŋɔŋlɔa nabu Hi kple Low na bosomikaɖi mamlɛawo le miniti ɖesiaɖe me, kpɔ haƒonua ƒe asi fifia. Woʋua nɔƒe aɖe le mɔ si wobia nu ne dɔwɔnua ƒe asi ɖo asixɔxɔ gãtɔ alo suetɔ kekeake gbɔ le ɣeyiɣia me. Ne woxɔ dzesi si nye kpui la, wotua teƒe didi la le eɖokui si. Robot la zãa GAZP dɔwɔnu, woɖo ɣeyiɣia ɖe 1 min. Woɖo hi-low dzidzedze ƒe goglome ɖe bosomikaɖi 5 dzi. Be nàge ɖe Long me la, woɖoa se aɖe eye asixɔxɔ si sɔ gbɔ wu na ɣeyiɣia ƒe asi si li fifia ƒe tsatsam. Robot la age ɖe Short me nenye be asi si li fifia tso asixɔxɔ suetɔ kekeake si le bosomikaɖi 5 siawo ŋu la ŋu. Ŋlɔ kɔda ƒe akpa aɖe ɖe Notepad++ me kple ɖoɖo veviwo kple server ƒe ŋkeke kple gaƒoƒo. Woɖe kɔda sia fia le nɔnɔmetata si le ete la me.
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIKKɔda ƒe fli 4 gbãtɔwoe wɔa ɖoɖowɔɖia ƒe tanya. Le fli 6 kple 44 dome la, ɖoɖowɔɖia ƒe ŋutilã le eme, si me robot la me nyawo le. Fli 7 – 12 me zãla ƒe ɖoɖowo le, siwo me dɔwɔnu, ƒuƒoƒo kple asisi ƒe kɔdawo le, akɔntabubu xexlẽdzesi le MICEX la dzi. Asixɔxɔ siawo metrɔna le ɖoɖowɔɖia ƒe dɔwɔwɔ me o. Fli 13 – 16 nye tɔtrɔawo ƒe asixɔxɔ gbãtɔwo. Woagbugbɔ aɖo wo ɖe zero le iteration pass ɖesiaɖe me. Fli 17 – 21 me fia be woazã server ƒe ŋkeke kple gaƒoƒo. Wotsɔa nyatakaka siawo yia DATETIME dɔwɔwɔa me eye wotrɔa wo ɖe nuŋɔŋlɔ ƒe nɔnɔme me. Fli 22 – 29 ɖoa nyatakaka siwo woxɔ la ɖe kplɔ̃a dzi. Ele be woadzra kɔdasia ɖo eye woagblɔ qpl ƒe kpeɖeŋutɔa.
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIKƲu ɖoɖowɔɖia le QUIK me to Ctrl+F10 teti kple qpl faɛl si wowɔ la tiatia me. Zã Ctrl+F11 ƒe ƒuƒoƒoa nàtsɔ aʋu “Dɔwɔwɔ kple Portfolios” fesrea eye nàɖo portfolio ƒe akɔntabubu ƒe ɣeyiɣia ɖe miniti 5 dzi. Zi Ctrl+F12 dzi be nàɖo sɔti siwo woaɖe afia le kplɔ̃a dzi. Nɔnɔmetata la ɖe nusi do tso robot la ƒe dɔwɔwɔ me fia.
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIKMina míatsɔ dɔwɔwɔ kple nɔnɔme ʋɛ aɖewo akpe ɖe míaƒe ɖoɖowɔɖia ŋu.
Wotsɔ NUMBER kple INTERVAL ƒe tɔtrɔwo kpe ɖe “Zãla ƒe ɖoɖowo” ƒe mɔxenu ŋu, si woazã le dɔwɔwɔ si nye N bar mamlɛawo xɔxɔ me. DATETIME dɔwɔwɔ ɖoa ​​dɔdzikpɔla ƒe ŋkeke kple gaƒoƒo, eye woyɔa ŋkeke kple gaƒoƒo dɔwɔwɔ siwo li fifia CURDATE kple CURTIME tso eme. Wotrɔa ɣeyiɣi si li fifia wòzua xexlẽdzesi le fli 24. Fli 26 ɖoa ɣeyiɣi si me akɔntabubua nawɔ dɔ tso 10:00:01 va ɖo 18:40:00 UTC.
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIK
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIK
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIKAlgorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIKZi geɖe la, wobua dzesiwo, ʋuʋudediwo, akɔntabubu ƒe akɔntabubuwo to bosomikaɖi N mamlɛtɔ siwo le nɔnɔmetata la me dzi. Dɔwɔwɔ aɖeke mele QPILE si hena bosomikaɖiwo ƒe xexlẽme nuƒoƒoƒu N ɣeyiɣi siwo va yi abe alesi wòle ene o, gake GET_CANDLE dɔwɔwɔ aɖe li si kpɔa bosomikaɖi siwo le nɔnɔmetata la dzi le ŋkeke kple gaƒoƒo nu le nuŋɔŋlɔ ƒe nɔnɔme me. Míaƒe code la me dɔwɔwɔ si ana woakpɔ N bar mamlɛawo OHLC(). Ewɔa nuƒoƒoƒu kple bosomikaɖi mamlɛawo ƒe nɔnɔme siwo wotsɔ ƒo ƒu ɖe NUƑOƑO ƒe xexlẽdzesi me. Ðoɖowɔɖia léa ŋku ɖe INTERVAL ƒe asixɔxɔ ŋu, eye ne medze ɖe dometsotso 0…60 me o la, woaɖe gbedasi aɖe afia be asixɔxɔa mesɔ kple dometsotso si ŋu woɖe mɔ ɖo o. Wowɔ MAP nuƒoƒoƒu kple bosomikaɖiwo le fli 88. FOR loop polling chart la vaseɖe goglome si wobia kple INTERVAL afɔɖeɖe tso bosomikaɖi yeyea dzi va ɖo xoxoa dzi. Le fli 90 lia me la, ne woɖe gbeƒã tsikpea vɔ la, robot la trɔna yia megbe le dometsotso aɖe me. Ne èxɔ bosomikaɖi si me GET_CANDLE le la, . dae ɖe BARLIST nuƒoƒoƒu me to INSERT_COLLECTION_TEAM dɔwɔwɔ zazã me. Le OHLC() sededea ƒe dɔwɔwɔ ta la, wogbugbɔa bosomikaɖi mamlɛtɔ siwo tso dɔwɔnu ƒe nɔnɔmetata me le XEXLẼME ƒe agbɔsɔsɔ me la yɔa BARLIST me. Nusiwo le nuƒoƒoƒu me ƒe xexlẽme bia to GET_COLLECTION_COUNT() sededea dzi eye BARCOUNT tɔtrɔɖenu la gblɔnɛ. Server ƒe ŋkeke, ɣeyiɣi, INSTRUMENT kple BARCOUNT tɔtrɔwo ƒe asixɔxɔwo le SET_VALUE() dɔwɔwɔ me le OUTPUT me. Wowɔ ƒuƒoƒo sia to CREATE_MAP() sededea dzi. Nyatakakaawo dzena ɖe kplɔ̃ si wowɔ ɖe ɖoɖo nu la me, si woate ŋu akpɔ le foto si le ete la me. INSTRUMENT kple BARCOUNT tɔtrɔwo ƒe asixɔxɔwo ŋuti nyatakaka to SET_VALUE() dɔwɔwɔ me le OUTPUT me. Wowɔ ƒuƒoƒo sia to CREATE_MAP() sededea dzi. Nyatakakaawo dzena ɖe kplɔ̃ si wowɔ ɖe ɖoɖo nu la me, si woate ŋu akpɔ le foto si le ete la me. INSTRUMENT kple BARCOUNT tɔtrɔwo ƒe asixɔxɔwo ŋuti nyatakaka to SET_VALUE() dɔwɔwɔ me le OUTPUT me. Wowɔ ƒuƒoƒo sia to CREATE_MAP() sededea dzi. Nyatakakaawo dzena ɖe kplɔ̃ si wowɔ ɖe ɖoɖo nu la me, si woate ŋu akpɔ le foto si le ete la me.
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIK

Asitsatsa robotwo le QPILE – dzadzraɖo egbɔkpɔnuwo

Robot si le ʋuʋum le mama dedie nu

Demo robot mesɔ na asitsatsa ŋutɔŋutɔ o.
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIKRobot la ƒe akpa 5 ye le eme. Woɖo DATE, TIME, PRICE dzesidenu ƒe asixɔxɔwo ɖe dzidzenu 30. Woɖo MOVING kple TP dzesidenuwo ɖe zero precision dzi. Robot ƒe nuŋɔŋlɔ le mama dedie si le ʋuʋum dzi si woŋlɔ ɖe QPILE te:

.

N. Moroshkin ƒe nɔƒe ƒe akɔntabubumɔ̃

Ðoɖowɔɖi aɖe si wotsɔ bua akɔnta le ga si woɖena le eme wu si ŋu woɖe mɔ ɖo ƒe seƒewo kple taɖodzinu si woɖo na nɔƒe didi kple kpuiwo le fifi biabia kple asi si wobia la nu. Wobu dzidzenuawo na 2 ƒe asixɔxɔwo le nɔƒe ƒe nuŋɔŋlɔ ƒe lolome. Robot la kpɔa teƒe ƒe agbɔsɔsɔme si ŋu woɖe mɔ ɖo ne ele ɖoɖo si nu woatɔ te la de asi na ame le afɔɖeɖe ɖeka me tso asi si woʋui dzi kple akɔntabubu si nye be woaʋu teƒe aɖe le mɔ si dzi ati la ƒe tsitsi le. Woŋlɔa dzidzenu siwo ŋu woke ɖo la ɖe terminal fesrea me, eye emegbe woɖea wo fiana le asixɔxɔ ƒe nɔnɔmetata me. Woɖoa asitsatsa ɖi na dɔwɔnu aɖe si wona. Ne woʋu teƒe aɖe la, robot la dzea eƒe nɔnɔmewo ƒe akɔntabubu gɔme. Wotrɔa asi le nudɔdɔ siwo wode asi na wo ŋu le ɖoƒea ƒe tɔtrɔ nu.
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIK
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIK

Gbeɖiɖi ƒe sesẽme ƒe ʋeʋẽ

Portfolio robot na akɔntabubu ƒe mamã dedie si le gbeɖiɖi ƒe sesẽme ŋu na bosomikaɖiwo eye wòtsɔe sɔ kple mama dedie ƒe xexlẽme to X ƒe xexlẽdzesi dzi.Ewɔa dɔ nyuie kple nɔnɔmetata siwo wowɔ le ɣeyiɣi si wotia me.
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIK

Tiatiawɔblɔɖe Helatɔwo

Portfolio na akɔntabubu kple ɖeɖefia “Helatɔwo” ƒe tiatiawɔblɔɖe. Eto vovo na Black-Showers mɔnua.
Algorithmic gbegbɔgblɔ QPILE na ɖoɖowɔɖi asitsatsa robotwo na QUIK

TRIX asitsatsa robot na QUIK

Wotu ɖoɖowɔɖia ɖe TRIX Indicator dzi. Ne dzesi la tu le zero fli la tame, si nye dzidzenu si woɖo la, robot la xɔa Long position. Wotua ɖoƒea to Take Profit, Stop Loss alo trailing stop dzi.

M4 Do ŋgɔ na dɔwɔwɔ

Ðoɖowɔɖi na dɔwɔwɔ kple QPILE kple Lua. Nusiwo le nudzraɖoƒe siwo me woate ŋu awɔ dɔ le, nuŋlɔɖiwo kple DLL faɛl siwo me nyagbɔgblɔ ƒe vovototodedeameme le edziedzi le eme. Be nàzã ɖoɖowɔɖia la, ele be nàɖe faɛl siwo woate ŋu awɔ la ɖa eye nàda regexp2 ɖe C:\Windows mɔa dzi. Nusɔsrɔ̃ tso QPILE ŋu na QUIK: https://youtu.be/vMTXwDUujpI Script ɖoɖo ɖe QPILE dzi le Quik ƒe nuwuƒea: https://youtu.be/0B7qL8Svh7I Akpa aɖe le github ŋu si ƒo nu tso QPILE ƒe akɔntabubugbe si wotu ɖe… QUIK ɖoɖo ƒe dɔwɔƒe si le kadodoa dzi – https://euvgub.github.io/quik_user_manual/ch8.html. QPILE nye gbegbɔgblɔ si do xoxo, gake ele bɔbɔe ŋutɔ eye asitsala yeyewo gɔ̃ hã ate ŋu akpɔe. Asitsatsa robotwo kple ɖoɖowɔɖi siwo ɖee fia ɣeyiɣi didi aɖee nye sia la yi edzi le dɔ wɔm tso eŋu. Ke hã, le dɔ siwo sesẽ wu gome la, anyo wu be woazã LUA.

info
Rate author
Add a comment

  1. Владимир Геннадьевич Евсеев

    Reply