Спасибо, Родион за вашу работу! Удивлен что так мало скачиваний. Это, действительно, большой шаг вперед.

Разбираюсь в вашем исходнике WriteToFile.cs.
Пытаюсь сделать "Bild Solution" в SharpDevelop 4.3.3 и получаю ошибку:
'string' does not contain a definition for 'Put' and no extension method 'Put' accepting a first argument of type 'string' could be found (are you missing a using directive or an assembly reference?) (CS1061) - C:\Users\1\Documents\SharpDevelop Projects\new\new\Class1.cs:131,42

Вот сама строка:
var fileName = "{0}_{1}.txt".Put(ticker, per);

Видимо, нужно подключить библиотеку, содержащую оператор "Put", а какую - не знаю.