Túlteljesíti a határidőket a tslab árnyalatokban a történelmi adatok betöltésében
Hello mindenkinek! Ma szeretnék bemutatni neked egy bejegyzést a TSLab történelmi adatait összeolvasztva.
Mint valószínűleg már tudom, idézéseket idézek a "Finam" bróker honlapjáról, és alapvetően feltölthetek perceket. mert nagy időközök betöltésekor a percek száma nagyon nagy, akkor egyszerre fel kell töltenie a fájlokat. Annak érdekében, hogy a TSLab folyamatos megszakítási adatfolyammal rendelkezzen, az így létrejövő fájlokat össze kell ragasztani.
Minden egyszerűen történik: egy fájl megnyílik, és más fájlokból származó adatok másolódnak ott. Ennek során hagyja el az első sort a paraméterek nevével, és illessze be az adatokat a fájl végére. Példa az alábbi forgatókönyvre:
Ellenőrizze az eredményt
Itt van a következő árnyalat: tudjuk, hogy a határidős ügyletek csak az elmúlt 3 hónapban kereskednek, ezért minden harmadik hónapban idézőjeleket kell adni az adatfolyam folyamatosságának érdekében.
Finam önmagában ragasztja őket, de előzetesen (általában a 10. számban a lejárat előtt). Az a tény, hogy különböző határidős ügyleteket különböző szinteken forgalmaznak, az alábbiak a ragasztás során következnek be:
Valójában, ha teszteli az algoritmust kereshet ezen a hep, vagy fordítva - egyesül.
De valójában ez a piaci rés nem volt ott. Ezért a tesztelés pontossága miatt szokásos az ilyen időszakok kizárása a tesztelésből.