Chodzi o zapisywanie własnych słupków do plików hst dla wykresów offline:
Czy jak przychodzi mi nowy tik od brokera co modyfikuje mi bieżący, otwarty słupek to czy muszę to tak samo uaktualniać w pliku hst czy dopisać po prostu dopisać następny rekord?
O co chodzi:
dajmy na to, że mam w swojej historii 100 słupków H1 i otwiera się nowy - tutaj sprawa jest prosta, dopisuję nowe dane.
Ale z następnym tikiem ten nowy słupek się zmienia i jak teraz dopiszę nowe dane to będę miał w historii dwa rekordy odnoszące się do tego samego słupka. Zgadza się?
I teraz nie wiem czy to jest dobrze czy źle. Logicznie jest źle - powinienem zmodyfikować ostatni rekord zamiast dodawać nowy z tą samą sygnaturą czasową.
A tutaj jest problem bo musiałbym za każdym razem skanować końcówkę takiego pliku zanim coś w nim napiszę. Co zabiera niestety trochę czasu i odciska mi się na funkcjonowaniu UI bo indyki cholera chodzą właśnie w tym wątku, a EA co prawda w innym ale za to w drugiej kolejności odśnieżania

Chyba że MT4/MQL ma coś co pozwala na automatyczne ominięcie takich rzeczy?