Всем доброго времени!
Еще раз хочу поблагодарить
decypher за программу, очень полезная штука! Но сам я все больше понимаю, что правильный график может быть только на бумаге! И чтоб вся история сразу - чтоб можно было взглядом окинуть, а не гонять по экрану, единовременно видя только часть. И паттерн-модели на бумаге ищутся в разы лучше (пока мало статистики, но как убежусь в своих предположениях - напишу).
В общем, при всех плюсах Gscale, печатать из нее не очень удобно, сказал об этом автору, он обещал подумать, а я вот не сдержался и сам кое-что сваял
Версия самая первая, об ошибках и недоработках, а главное пожелания пишите, попробуем исправить, но программист я не очень, так что кто знает PureBasic - давайте попробуем вместе!
Как работать - открываете файл котировок (игнорировать первую строку не умеет, так что лучше заранее отредактируйте файл котировок в текстовом редакторе, чтобы были только котировки, без слов, разделители понимает все кроме TAB, разделитель целых и десятых только точка). Затем нажимаем "Открыть файл котировок", он читает несколько первых строк из файла, убеждаемся, что нет мусора, выбираем, какой разделитель и жмем "Проверка разделителя". Программа выдает позиции данных в строке как она их видит, выбираем позиции Hi и Low, дата пока не работает, жмем "Проверка чтения данных", смотрим, правильно ли читается. Если да, выбираем, сколько единиц цены приравниваем единице времени и жмем "Параметры графика". Если в окне адекватные цифры, жмем "Строить график", выбираем куда и сохраняем в виде рисунка. Рисунок bmp, так что если график здоровый, файл может получиться очень большие, учитывайте, куда сохраняете, да и при создании большого файла может подвиснуть, это нормально.
В общем, все делается поэтапно, можно увидеть, где ошибка. Защит "от дурака" почти нет (в плане можно, например, вместо номера написать любой набор символов), в результате вылетит с ошибкой, будьте внимательны.
Жду замечаний и пожеланий!
С Уважением, Андрей.