Как создать свой символ в терминале? - страница 2

 
Да я же так и хотел сделать - переписать PeriodConverter просто, но оказалось не все так просто
 
chief1973:

1. Не должен период в заголовке совпадать с периодом в имени файла: у меня есть 123.hst, там котировки EURUSD M1 - и открывает нормально 


Еще сделал вывод: хедер из моего файла работает с другими файлами, но если я скопирую котировки из моего файла в другой .hst файл, то график перестанет открываться

2. Так что, думаю дело в котировках, но где именно?

1 Должен совпадать, а котировки внутри могут быть любые.

2 Вывод неверный. 

 

В период конверторе заменил две строчки:

string c_symbol="HREN";
 ...
int i_digits=3; 

Работает

 

 
Integer:

Символ в файле и в имени файла должны совпадать. 

Да. Тоже забыл уже. Один раз сделал, как надо и забыл :-))
 



 

Может, что-то изменилось. Раньше не открывались. Ещё периоды более 43200 тоже не открываются.

Лучше сделать всё по старым рекомендациям. Скопируйте код из периодконвертера. 

 



Вроде все правильно, но не работает

 
Zhunko:

Может, что-то изменилось. Раньше не открывались. Ещё периоды более 43200 тоже не открываются.

Лучше сделать всё по старым рекомендациям. Скопируйте код из периодконвертера. 


Да код я и так скопировал из период конвертера

 
chief1973:

C# код экспорта: https://c.mql4.com/messages/2013/01/Converter_code.txt

Вроде все правильно, но не работает

Может, всё же, приведёте в соответствие инструмент и период в имени файла согласно заголовку?
 

Подскажите, пожалуйста, как это сделать? Я новичок в C#, поэтому написал заголовок только через char символы (где copyright и название инструмента)

В ЛС вы написали про структуры, как их записать в файл на C#?

Причина обращения: