takeprofit & stoploss
Atom
11.01.2012


tmt

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

Теги:


Спасибо:


< 1 2 3 4  > >>
BigBen

Фотография
Дата: 13.01.2012
Ответить


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

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

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

tmt

Фотография
Дата: 13.01.2012
Ответить


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

Подскажите пожалуйста, как тогда делать? (я это брал из примера http://stocksharp.com/do...7-985a-1654e8d9cfc1.htm )

Цитата:
возможно не хватает нужного
using XXX;

Ссылки на сборки все указаны =)
Спасибо:

BigBen

Фотография
Дата: 13.01.2012
Ответить


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

public void OpenPosition()

Модификатор override не указан.
Спасибо:

tmt

Фотография
Дата: 13.01.2012
Ответить


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

public void OpenPosition()

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

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

BigBen

Фотография
Дата: 14.01.2012
Ответить


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

tmt

Фотография
Дата: 14.01.2012
Ответить


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

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

BigBen

Фотография
Дата: 14.01.2012
Ответить


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

tmt

Фотография
Дата: 14.01.2012
Ответить


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

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

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

BigBen

Фотография
Дата: 16.01.2012
Ответить


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

и после
Console.WriteLine(ex);
например,
Console.WriteLine("catch");
Console.ReadKey();


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

tmt

Фотография
Дата: 16.01.2012
Ответить


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();
Спасибо:
< 1 2 3 4  > >>

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

loading
clippy