Ulimi lwe-algorithmic QPILE lokuhlela amarobhothi okuhweba we-QUIK.
Amarobhothi okuhweba angabhalwa ngolimi oluthile, olufana nekhodi yohlelo. I-QPILE ingenye yazo, isihloko sizocubungula lolu limi, siqhathanise izilimi ze-QPILE ne-
LUA , futhi sinikeze nezibonelo zamarobhothi kulolu limi.
- Ulwazi olujwayelekile mayelana ne-QPILE
- Ukusebenza ngetafula
- I-QPILE iyakha
- Izinhlobo zedatha
- Izinkulumo
- Imisebenzi
- Izinhlelo zokususa iphutha
- I-QPILE noma i-LUA?
- Ungawakha kanjani irobhothi lokuhweba ku-QPILE?
- Ukuhweba amarobhothi ku-QPILE – izixazululo ezenziwe ngomumo
- Irobhothi elimaphakathi elihambayo
- N. Moroshkin wokubala isikhundla
- Isihlungi sevolumu
- Izinketho zamaGreki
- Irobhothi lokuhweba le-TRIX le-QUIK
- Iprosesa ye-M4
Ulwazi olujwayelekile mayelana ne-QPILE
I-QPILE isifinyezo esimele i-QUIK Programmable Interface kanye ne-Logic Environment.
Lolu uchungechunge lwemiyalo ehunyushwa isikhungo sokusebenzela se-QUIK. Isetshenziswa kakhulu ukubala intengo yamaphothifoliyo ezibambiso. Ulimi luphinde lusetshenziselwe:
- ukubalwa kabusha okuguquguqukayo kwentengo yezimpahla zamaklayenti kudeskithophu yomthengisi nasemaphothifoliyo awo. Esimweni sokugcina, inani labo eliphelele liphinde libalwe kabusha;
- ukuthola izinkomba ezingekho kusetshenziswa ama-algorithms azo kanye nedatha yokuboleka imajini;
- ukuthuthukisa isu lokuhweba elilungile.
Ulimi luchaza ukwakheka kwethebula: ukuqokwa kwamakholomu nemigqa, amafomula. Ekugcineni, ukusebenza kwezibalo, okuguquguqukayo, idatha evela kwamanye amathebula ingasetshenziswa ekubaleni. Ikhodi yohlelo elayishwe kuseva ye-QUIK noma kudiski yomsebenzisi icutshungulwa umhumushi wolimi, obala amanani kumafomula. Amathebula ohlelo olulodwa anomthombo owodwa wedatha, kodwa izibalo aziphindanga futhi akuthinti ukusebenza kahle kwesistimu. Uma usebenza ngamathebula e-QUIK, amathebula aku-QPILE anemisebenzi evamile. I-QUIK emsebenzini ifakwe isilungisi sekhodi se-QPILE. https://articles.opexflow.com/software-trading/torgovyj-terminal-quik.htm Ulimi likuvumela ukuthi uchaze amathebula amasha ngesakhiwo esinikeziwe, ugqamise amaseli anamanani athile, ubale izinkambu ngokusekelwe kuzinkulumo zezibalo nezinengqondo. Umsebenzisi uzothola izaziso ngendlela yesignali yomsindo noma umlayezo wombhalo. Amathebula aku-QPILE angahlelwa, aphrintwe, akopishwe, athunyelwe kwamanye amazwe nge-ODBC neseva ye-DDE. Idatha yokuqala isuka kumathebula e-QUIK:
- ukuthengiselana, okuhlanganisa ukwenziwa nokungekona komuntu;
- ama-oda, okuhlanganisa nama-stop orders, ohwebo nama-oda atholakala ngaphandle kwekhawunta – imibiko yokuhweba ngamadili okukhokhelana;
- “iphothifoliyo yeklayenti”, “thenga/thengisa”
- idatha evela ezikhundleni zombambi qhaza ngemali, ama-akhawunti okuhweba, ithuluzi.
Amathebula asekelwe ku-QPILE awakwazi ukukopishelwa efayeleni lombhalo ngemenyu yokuqukethwe futhi athunyelwe kumasistimu okuhlaziya obuchwepheshe, futhi amashadi awakwazi ukwakhiwa ngokusekelwe kuwo. Amathebula asekelwe ku-QPILE awakwazi ukuhlungwa noma ahlungwe.
Ukusebenza ngetafula
Ukuze ulayishe ikhodi yohlelo, udinga ukukhetha imenyu yamasevisi, bese kuba izikripthi ze-QPILE. Ungasebenzisa futhi inhlanganisela Ctrl+F11. Ngemuva kokuthi udinga ukuchofoza “Engeza” bese ukhetha ifayela olifunayo. Inesandiso esithi .qpl futhi igama layo lizovela ohlwini Lwezikripthi Ezitholakalayo.
- igama lethebula;
- inani lamakholomu namakhasimende;
- uhlu lwezihlonzi namakhasimende;
- uhlu lwamapharamitha kanye nekhodi yomthombo yefayela.
I-QPILE iyakha
Izinhlobo zedatha
- Intambo – intambo.
- Okukabili kuyinombolo yephoyinti elintantayo.
- Iqoqo – iqoqo.
- Imephu – i-associative array – ukulandelana kwamapheya akuvumela ukuthi uthole ulwazi ngokhiye.
Izinkulumo
Imisebenzi ye-arithmetic yokuhlanganisa, ukususa, ukuphindaphinda, ukuhlukanisa isetshenziswa. Izinkulumo ezinengqondo “kanye”, “noma”, zilingana, ngaphezulu, okuncane, ukungalingani, ukwakhiwa okunemibandela “uma … bese …” nazo ziyasetshenziswa.
Imisebenzi
Imisebenzi ingatholakala noma kuphi ohlelweni futhi inamagama ahlukene. Sekukonke, amaqembu ayi-18 emisebenzi yezibalo nemisebenzi ayatholakala ukuze athole amanani amathebula nemingcele, ama-associative arrays, uhlu lwamathebula, neminye imisebenzi. Ibanga lokuqala:
- Imisebenzi yezibalo ekuvumela ukuthi ubuyisele inani le-sine, i-cosine, i-tangent, i-cotangent ye-agumenti, ubale i-eksponenti ye-agumenti, ukhiqize inombolo engahleliwe, njll.
- Imiyalo evamile : NEW_GLOBAL ukuqalisa okuguquguqukayo komhlaba wonke kanye noMESSAGE ukuze uvule imilayezo.
Imisebenzi ongasebenza nayo:
- Ukuqoqwa kwezinto (Iqoqo) . Zikuvumela ukuthi udale iqoqo elisha, ubuyisele inombolo edingekayo yezakhi, ubeke esikhundleni noma ufake amanani oyifunayo.
- I-Associative Arrays (MAP) . Siza ukudala nokuphatha amalungu afanayo.
- Amafayela – ukusebenza ngamafayela ombhalo, ukugcina i-log-log yohlelo. Igama lefayela lingase liqukathe indlela eya kulo.
- Izintambo .
- Amagrafu . Isebenza GET_CANDLE ukuze ufinyelele idatha yekhandlela kanye ne-GET_CANDLE EX ukuze ubuyisele amalungu afanayo.
- Izicelo . Ukudala ama-oda futhi uwathumele ohlelweni lokuhweba.
- Omaka . Ukwakhiwa nokufakwa kwabo eshadini. Ukwengeza, ukususa ilebula eyodwa noma wonke, ukuthola nokusetha imingcele yelebula ethile.
Kukhona futhi imisebenzi ye:
- Ukuze uthole imigqa yamathebula e-QUIK angenasizathu nohlu lwamapharamitha atholakalayo . Ukufinyelela kudatha yethebula lasemsebenzini. Lokhu kufaka phakathi i-GET_ITEM yokubuyisela i-MAP kanye ne-GET_NUMBER_OF ukuze ubuyisele inombolo yokufakiwe.
- Ukuze usebenze ngetafula elihlelekayo . Le miyalo isebenza etafuleni elithi OWN. Ifundeka ngemisebenzi ejwayelekile evela endimeni edlule nangale misebenzi. Leli qembu lihlanganisa imiyalo yokwengeza, ukulungisa kanye nokususa umugqa ngenkomba, nokusula ngokuphelele ithebula elithi OWN.
Ukuze uthole amanani sebenzisa:
- Amathebula okuhweba kwamanje . Ukuthola imininingwane yokushintshisana usebenzisa imiyalo ye-GET_PARAM (_EX).
- Caphula amawindi . Ukuthola amanani wezingcaphuno zensimbi.
- Amathebula ezikhundla ngamathuluzi nemali . Ukuthola idatha yeklayenti, ifemu, ithuluzi, i-akhawunti yedepo ngekhodi.
Imisebenzi yesevisi – ukubuyisela usuku lweseshini yamanje yokuhweba, uchungechunge lwe-associative, idethi yamanje nesikhathi, ukunquma isimo sokuxhuma, ukuphazamisa imodi yokubala.
Izinhlelo zokususa iphutha
Ukulawula isinyathelo ngesinyathelo ekusebenzeni kohlelo kwenziwa efasiteleni elithi “Debug”. Ivulwa kumenyu yokuqukethwe “Qala ukubala kumodi yokususa iphutha”. Ingavulwa futhi ngomyalo we-breakpoint(), futhi umugqa wohlelo uzogqanyiswa ngokubomvu. Iwindi liqukethe izinkambu ezinekhodi yohlelo namanani aguquguqukayo. Phansi kwewindi kukhona izinkinobho “Isinyathelo esilandelayo”, “Qhubeka nokwenza”, “Yeka ukubala”. Ukucindezela okuthi F5 kuzoqhubeka nokwenziwa kohlelo, inhlanganisela Shift + F5 izoyeka ukulungisa iphutha, ukhiye we-F10 uzoqondisa kulayini olandelayo.
I-QPILE noma i-LUA?
I-LUA iwulimi olusha lokuhlela lokudala amarobhothi okuhweba. Njenge-QPILE, isetshenziswa kutheminali ye-QUIK. https://articles.opexflow.com/programming/lua.htm Isayithi elizinikele ekuthuthukiseni amarobhothi okuhweba ukuze ahwebe libonisa izinzuzo zolimi lwe-LUA ngaphezu kwe-QPILE. Ngakho-ke, ingasebenza njengeskripthi esingahlanganisiwe ne-bytecode, efakwe amathuluzi kanjiniyela kanye nezindlela zokuhlela ezigxile entweni. Izinto ezibhalwe ngezinye izilimi zokuhlela zingaxhunywa ezinhlelweni ze-LUA. I-LUA ihlinzeka ngezinhlobo zedatha eziyi-8, okuhlanganisa nama-metatable. Ulimi lwe-LUA lunemicu eminingi, luyashesha, futhi okwenziwayo kanye nemicimbi yetheminali kuyahambisana. I-LUA ivame kakhulu kune-QPILE, futhi izandiso eziningi zibhalelwe yona.
Ulimi lwe-QPILE manje seluhoxisiwe. Ochwepheshe ezinkundleni batusa ukusebenzisa i-LUA. Nakuba izinhlelo eziwusizo nezisebenzayo zisasetshenziswa.
Nokho, ulimi lwe-QPILE lulula uma luqhathaniswa ne-LUA, ngakho-ke uma ungenalo ulwazi lwezinhlelo, kungcono ukhethe i-QPILE. Ngalolu limi, ungabhala irobhothi elilula uma ungadingi ukwenza izibalo eziyinkimbinkimbi.
Ungawakha kanjani irobhothi lokuhweba ku-QPILE?
Ukwakha umeluleki wokuhweba, uzodinga izinhlelo ezilandelayo:
- I-Quik YAYO.
- Umhleli wekhodi ye-Notepad++.
- Umhlahlandlela we-QPILE.
- I-plugin ye-XML yokuthola ikhodi ku-Notepad++.
Landa futhi ufake lezi zinhlelo. Nika amandla i-syntax yolimi ngokubeka umsebenzisiDefineLang.xml endleleni ethi C:\Users\User\AppData\Roaming\Notepad++\
Ibhulokhi ethi “Izilungiselelo Zomsebenzisi” yengezwe ngeziguquko ezingu-NUMBER kanye ne-INTERVAL, ezizosetshenziswa emsebenzini wokuthola amabha okugcina angu-N. Umsebenzi othi DATETIME usetha idethi nesikhathi seseva, futhi idethi nesikhathi samanje imisebenzi CURDATE kanye CURTIME kubizwa ngakho. Isikhathi samanje siguqulelwa enombolweni ekulayini wama-24. Umugqa wama-26 ubeka isikhathi sokuthi i-algorithm iqale ngo-10:00:01 ukuya ku-18:40:00 UTC.
Ukuhweba amarobhothi ku-QPILE – izixazululo ezenziwe ngomumo
Irobhothi elimaphakathi elihambayo
Irobhothi ledemo alifanele ukuhweba kwangempela.
N. Moroshkin wokubala isikhundla
Uhlelo lokubala amaleveli okunciphisa okuphezulu okuvunyelwe kanye nethagethi yezikhundla ezinde nezifushane ngezintengo zamanje zokucela nebhidi. Amaleveli abalwa amanani angu-2 wevolumu yokufaka isikhundla. Irobhothi lithola ivolumu yendawo evumelekile lapho linikeza i-oda lokumisa ngesinyathelo esisodwa ukusuka enanini lokuvula ngesibalo sokuvula indawo ekuqondeni kokukhula kwebha. Amaleveli atholiwe afakwa efasiteleni letheminali, eliboniswa kamuva eshadini lentengo. Okwenziwayo kulungisiwe kwethuluzi elinikeziwe. Uma indawo ivuliwe, irobhothi liqala ukubala amapharamitha alo. Kuye ngokushintsha kwesimo, imiyalo eyabelwe iyalungiswa.
Isihlungi sevolumu
Irobhothi lephothifoliyo yokubala incazelo ye-arithmetic yevolumu yamakhandlela nokuyiqhathanisa nesilinganiso somkhiqizo nge-coefficient X. Isebenza kahle ngamashadi ahleliwe ngesikhathi esikhethiwe.
Izinketho zamaGreki
Iphothifoliyo yokubala nokubonisa “amaGreki” okukhethwa kukho. Ihlukile endleleni ye-Black-Showers.
Irobhothi lokuhweba le-TRIX le-QUIK
Uhlelo lusekelwe ku-TRIX Indicator. Lapho inkomba ivala ngaphezu komugqa we-zero, izinga elicacisiwe, i-robot ithatha isikhundla eside. Indawo ivalwe yi-Take Profit, Stop Loss noma isitobhi esilandelanayo.
Iprosesa ye-M4
Uhlelo lokusebenza ne-QPILE ne-Lua. Kufaka phakathi izingobo zomlando ezinamafayela asebenzisekayo, imibhalo namafayela e-DLL anokwahlukanisa okuvamile. Ukuze usebenzise uhlelo, udinga ukukhipha amafayela asebenzisekayo futhi ubeke i-regexp2 ku-C:\Windows indlela. Izifundo nge-QPILE ye-QUIK: https://youtu.be/vMTXwDUujpI Ukufaka umbhalo ku-QPILE kutheminali ye-Quik: https://youtu.be/0B7qL8Svh7I Isigaba ku-github esichaza ukusetshenziswa kolimi lwe-algorithmic ye-QPILE eyakhelwe ngaphakathi Indawo yokusebenza yesistimu ye-QUIK etholakala kusixhumanisi – https://euvgub.github.io/quik_user_manual/ch8.html. I-QPILE iwulimi oluphelelwe yisikhathi, kodwa lulula futhi lufinyeleleka nakubathengisi abasaqalayo. Amarobhothi okuhweba nezinhlelo eziye zazibonakalisa isikhathi eside ziyaqhubeka nokusebenza kukho. Kodwa-ke, emisebenzini eyinkimbinkimbi kungcono ukusebenzisa i-LUA.
0к