Lemmik Postitused

Toimetaja Valik - 2019

MQL4: failide liimimine

Tere, teised Forexi programmeerijad!

Selles artiklis jätkame puukide andmetega, mis saime eelmiste tundide tulemusel.

Neile, kes on just meiega liitunud, on eelmised sammud andmetega töötamisel järgmised:

  1. Kogume masina kohta puukide andmeid
  2. Teisenda Tick andmed

Puukide ajalugu, mille saame meie sisestatud indikaatori Ticks Collector abil, on killustatud mitmeks failiks. Seda tehti edasise käitlemise ja ladustamise mugavuse huvides. Samal ajal vajavad kauplejad selle loo kasutamiseks lihtsalt ühe faili andmeid. Mõelgem, milliseid samme tuleks võtta, et saada mitmest puukide andmetega arhiivifailist korrektne fail, mis sisaldab teavet puukide ajaloo kohta kõige pikema aja jooksul.

Skriptide kirjutamine

Kirjeldasin üksikasjalikku skripti kirjutamise protsessi videoõppes. Siinkohal räägin sellest, kuidas seda kasutada, kuna kõik pole selle tööriista programmeerimisest huvitatud ja võib-olla mõned otsivad valmistoodet.

Andmete ettevalmistamine

Kõik edasise tööga seotud andmed peavad olema ühes konkreetses terminali kaustas. Selle leidmiseks peate avama terminali menüükäsu „Fail” ja valima alamüksuse „Ava andmekataloog”:

Pärast selle kausta avamist peaksite liikuma alamkausta MQL4 / Files:

Selles kaustas ja teil peavad olema kõik failid, mida arutatakse allpool.

Soovitan enne liitmisprotsessi andmeid ette valmistada järgmiselt. Esmalt peate arhiivi üles laadima kõige varasemate andmetega. Minu puhul salvestatakse failid serverisse, sealt ma neid saan. Seejärel nimetage kõik failid ümber järgmiselt: valuutapaari nimi ja indeks ühest failist viimasele faili prioriteetsuse järjekorras. See tähendab, et vanim fail on näiteks USDCHF1.tks, seejärel USDCHF2.tks ja nii edasi.

Andmete liimimine, järeldus

Meie eraldi andmete liimimiseks peate terminalis avama vastava valuutapaari diagrammi ja viskama sellele värskelt kirjutatud skripti. Pärast liimimise lõppu kuvatakse skriptis eraldi aknas teade liimimise tulemuse kohta. Kui kõik läks hästi, leiate kaustast uue faili liimitava valuutapaari nimega. Lisaks on juba võimalik fail teisendada .csv-vormingusse skripti abil, mille kirjutasime eelmisel õppetunnil, ja teha andmetega kõike, mida soovite.

Järgmised õppetunnid sarjast Töö tsitaatidega:

Vaata videot: Robot Building Tutorials #6 - Intro to MQL4 (Detsember 2019).

Jäta Oma Kommentaar