WealthLab.WealthScript + S#
Atom
23.11.2010
Артем


Всем доброго времени суток! Может быть у кого-то получиось преодолеть следующую проблему: Для графического отображения работы робота (построение свечек, сдлки, стопы и т.д.) я решил использовать ChartControl из библеотеки WealthLab. ДЛя построения свечек, изменения масштаба и т.д. особых усилий не потребовалось, но при попытке использования методов класса WealthLab.WealthScript ничего не работает. Например, чтобы подписать бар методом WealthScript.AnnotateBar пробовал сделать такю штуку

MyWealthLab.AnnotateBar script = new MyWealthLab.AnnotateBar("Тек цена", ctrlПолоса.ctrlГрафик.chart.Bars.Count - 1, false, System.Drawing.Color.Black);

ctrlПолоса.ctrlГрафик.chart.Renderer.Executor.Execute(script, ctrlПолоса.ctrlГрафик.chart.Bars);

public class AnnotateBar : WealthLab.WealthScript
{
    int _bar;
    string _text;
    System.Drawing.Color _colour;
    Boolean _above;

    public AnnotateBar(string text, int bar, Boolean above, System.Drawing.Color colour)
    {
        _bar = bar;
        _text = text;
        _above = above;
        _text = text;
        _colour = colour;

    }

    protected override void Execute()
    {
        AnnotateBar(_text, _bar, _above, _colour);
        
        
        WealthLab.DataSeries sma =  SMA.Series(Close, 5);
        PlotSeries(PricePane, sma, System.Drawing.Color.Blue, WealthLab.LineStyle.Solid, 4);

    }

}

все отрабатывается без ошибок, но подписи на баре не происходит... Пробовал кучу всяких вариантов, ничего не помогает... Подскажите, пожалуйста, чего нужно сделать для работы методов WealthLab.WealthScript в собственном проекте?

Или может какой другой удобный инструмент для реализации подобных вещей? Заранее благодарю за ответы!


Теги:


Спасибо:




Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy