takeprofit & stoploss
Atom
1/11/2012
tmt


[biggrin] я наверное уже замучал)) Вот из этого примера http://www.stocksharp.com/doc/html/63952fce-6e43-4427-985a-1654e8d9cfc1.htm не понятно мне, сл и тп для общей позиции устанавливается? (просто когда ставим там сл и тп, мы нигде не упоминаем longPos) И есть ли где рабочий пример, так проще понять.


Tags:


Thanks:


< 1 2 3 4  > >>
BigBen

Avatar
Date: 1/13/2012
Reply


сделал вот так, вроде как должно работать, но ошибка ""SampleSmartConsole.Program.buy.OpenPosition()": не найден метод, пригодный для переопределения"

    public class buy : Strategy
    {
        public override void OpenPosition()
        {
             ....................................................
        }
    }

В базовом классе Strategy отсутствует метод OpenPosition(), так что переопределять нечего.

Thanks:

tmt

Avatar
Date: 1/13/2012
Reply


BigBen: В базовом классе Strategy отсутствует метод OpenPosition(), так что переопределять нечего. Подскажите пожалуйста, как тогда делать? (я это брал из примера http://stocksharp.com/doc/html/63952fce-6e43-4427-985a-1654e8d9cfc1.htm )

возможно не хватает нужного using XXX; Ссылки на сборки все указаны =)

Thanks:

BigBen

Avatar
Date: 1/13/2012
Reply


В указанном примере присутствует следующая строка:

public void OpenPosition()

Модификатор override не указан.

Thanks:

tmt

Avatar
Date: 1/13/2012
Reply


BigBen: В указанном примере присутствует следующая строка:

public void OpenPosition()

Модификатор override не указан. без нее компилируется программа, но при запуске (видимо как доходит до этого класса) прога вылетает

Thanks:

BigBen

Avatar
Date: 1/14/2012
Reply


Что значит "прога вылетает"?

Thanks:

tmt

Avatar
Date: 1/14/2012
Reply


BigBen: Что значит "прога вылетает"? ну вообще программа у меня не должна выключаться, а она выключается.. незнаю как это еще объяснить

Thanks:

BigBen

Avatar
Date: 1/14/2012
Reply


Какие сообщения выводятся на консоль? Программа зациклилась? Программа завершает свою работу?

Thanks:

tmt

Avatar
Date: 1/14/2012
Reply


BigBen: Какие сообщения выводятся на консоль? Программа зациклилась? Программа завершает свою работу? Последнее что должно выводить "открытые позиции" -кол-во купленных акций (очень быстро.. ничего толком не увидишь) Если честно, то я не знаю зациклилась ли она или нет, но она выключается, хотя она не должна выключаться, а должна крутиться в цикле..

Я чуть поже попробую еще посмотреть что это может быть, щас параллельно изучаю сам язык си шарп просто =)

Thanks:

BigBen

Avatar
Date: 1/16/2012
Reply


Чтобы окно не закрывалось, введи после trader.StopExport(); // останавливаем экспорт например, Console.WriteLine("StopExport"); Console.ReadKey(); и после Console.WriteLine(ex); например, Console.WriteLine("catch"); Console.ReadKey();

До нажатия любой клавиши окно не закроется.

Thanks:

tmt

Avatar
Date: 1/16/2012
Reply


BigBen: Чтобы окно не закрывалось, введи после trader.StopExport(); // останавливаем экспорт например, Console.WriteLine("StopExport"); Console.ReadKey(); и после Console.WriteLine(ex); например, Console.WriteLine("catch"); Console.ReadKey();

До нажатия любой клавиши окно не закроется. Спасибо, я после Console.WriteLine(ex); забыл поставить реадкей.. Вот что выводит

на 247 строке у меня вот что

246  buy _strategy = new buy();
247  _strategy.Start();
Thanks:
< 1 2 3 4  > >>

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy