#4520 - Mon Apr 19 2010 12:54 PM
Re: Как сделать?
[Re: Nektodron]
|
enthusiast
Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
|
|
Наверх
|
|
|
|
#4692 - Wed Apr 21 2010 12:24 PM
Re: Как сделать?
[Re: uprav]
|
stranger
Registered: Wed Apr 21 2010
Записи: 13
|
ребят, как корень в кубик записать? sqrt не работает!
|
Наверх
|
|
|
|
#5280 - Sun May 02 2010 10:22 PM
Re: Как сделать?
[Re: Lenar]
|
enthusiast
Registered: Tue Feb 09 2010
Записи: 354
Loc: Казань
|
Подскажите пожалуйста!
Мне надо сравнить (минимум 2 дня тому назад) с минимум за 15 дней до (минимуму 2 дня тому назад).
Пример сегодня 30 апреля надо сравнить минимум дня 28 апреля с блоком минимум за в период с 7 апреля до 27 апреля. Все не приложу как это сделать.
|
Наверх
|
|
|
|
#5335 - Tue May 04 2010 11:21 AM
Re: Как сделать?
[Re: Lenar]
|
Carpal Tunnel
Registered: Thu Oct 23 2008
Записи: 5492
|
|
Наверх
|
|
|
|
#6838 - Mon Jun 21 2010 10:01 PM
Re: Как сделать?
[Re: Nektodron]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Просто сейчас в API есть функция поиска позиции по имени входа, по имени выхода нет. Ну если это очень необходимо я добавлю. Nektodron Пожалуйста добавьте, очень надо обращаться к ИМЕНИ БЛОКА ВЫХОДА
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
Наверх
|
|
|
|
#7001 - Thu Jun 24 2010 12:38 PM
Re: Как сделать?
[Re: 777]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Просто сейчас в API есть функция поиска позиции по имени входа, по имени выхода нет. Ну если это очень необходимо я добавлю. Nektodron Пожалуйста добавьте, очень надо обращаться к ИМЕНИ БЛОКА ВЫХОДА Nektodron добавите?
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
Наверх
|
|
|
|
#7008 - Thu Jun 24 2010 01:01 PM
Re: Как сделать?
[Re: Nektodron]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Спасибо!
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
Наверх
|
|
|
|
#7061 - Fri Jun 25 2010 12:15 AM
Re: Как сделать?
[Re: Nektodron]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
добавил, будет в сборке после 21.00 Спасибо! Хотя это не сложно сделать и с помощью текущего API. Список всех позиций имеется, просто поиском найти нужную. А вот это вряд ли ...
Attachments
Поиск.JPG (2015 downloads)
Отредактировано 777 (Fri Jun 25 2010 12:17 AM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
Наверх
|
|
|
|
#7062 - Fri Jun 25 2010 05:53 AM
Re: Как сделать?
[Re: Nektodron]
|
addict
Registered: Thu Jan 14 2010
Записи: 594
|
добавил, будет в сборке после 21.00 Хотя это не сложно сделать и с помощью текущего API. Список всех позиций имеется, просто поиском найти нужную. Nektodron, т.е. это оно? IPositionsList ->ExitSignalName
_________________________
|
Наверх
|
|
|
|
#7063 - Fri Jun 25 2010 10:14 AM
Re: Как сделать?
[Re: uprav]
|
journeyman
Registered: Wed Jun 09 2010
Записи: 64
|
Как задать условие, что если оно не выполняется, то позицию не открывать. Например, если объем выше Х, то открываем позицию, если ниже, то нет?
Ну и еще сюда же вопрос. Как увеличить позицию, если выполнено условие?
Отредактировано Alexei (Fri Jun 25 2010 10:17 AM)
|
Наверх
|
|
|
|
#7073 - Fri Jun 25 2010 12:37 PM
Re: Как сделать?
[Re: uprav]
|
Carpal Tunnel
Registered: Thu Oct 23 2008
Записи: 5492
|
добавил, будет в сборке после 21.00 Хотя это не сложно сделать и с помощью текущего API. Список всех позиций имеется, просто поиском найти нужную. Nektodron, т.е. это оно? IPositionsList ->ExitSignalName IPosition ->ExitSignalName а новый метод IPositionsList ->GetLastForCloseSignal(string signalName)
|
Наверх
|
|
|
|
#7074 - Fri Jun 25 2010 12:38 PM
Re: Как сделать?
[Re: Alexei]
|
Carpal Tunnel
Registered: Thu Oct 23 2008
Записи: 5492
|
Как задать условие, что если оно не выполняется, то позицию не открывать. Например, если объем выше Х, то открываем позицию, если ниже, то нет?
Ну и еще сюда же вопрос. Как увеличить позицию, если выполнено условие? если нужен объем текущий, то можно смотреть котировки через интерфейс ISecurityRt. Такой скрипт на истории тестироваться не будет. увеличить позицию нельзя, можно открыть еще одну.
|
Наверх
|
|
|
|
#7075 - Fri Jun 25 2010 12:51 PM
Re: Как сделать?
[Re: Nektodron]
|
journeyman
Registered: Wed Jun 09 2010
Записи: 64
|
Не программирую в С#, только через визуальный редактор. Получается, что нельзя? Не только про объем речь, например, АДХ индикатор или какой другой.
Нужно, чтобы сделать 2-3-4 этапное принятие решения о вхождении в позицию.
|
Наверх
|
|
|
|
#7081 - Fri Jun 25 2010 01:55 PM
Re: Как сделать?
[Re: Nektodron]
|
Pooh-Bah
Registered: Wed Jan 13 2010
Записи: 1835
|
увеличить позицию нельзя, можно открыть еще одну. Добавить ещё один блок открытия и он будет делать ещё одну позицию если условия повторяются?
_________________________
Делаю простые вещи.
|
Наверх
|
|
|
|
#7147 - Sat Jun 26 2010 10:42 PM
Re: Как сделать?
[Re: Nektodron]
|
addict
Registered: Thu Jan 14 2010
Записи: 594
|
IPosition ->ExitSignalName а новый метод IPositionsList ->GetLastForCloseSignal(string signalName)
Nektodron, подскажите пож: написал такое выражение var pos1 = source.Positions.LastPositionClosed.ExitSignalName; код компилируется, но в ТСЛабе выдаётся ошибка: System.NullReferenceException: В экземпляре объекта не задана ссылка на объект. в Posactive.PosActiveNameExit.Execute(ISecurity source, Int32 barNum) в c:\МТС\Индикаторы C#\LogikTS\PosActiveName\PosActiveName\PosActiveName\PosActiveName.cs:строка 34 в TSLab.User.Script.Execute(IContext context, ISecurity Source1, ISecurity var0, ISecurity var6) Как можно вытащить имя ВЫХОДА последней закрытой позиции чтобы сравнить его с заданным Name из var pos = source.Positions.GetLastForCloseSignal(Name) в выражении Name==pos1? ------------------- для чего: return pos.ExitBarNum <= barNum;// это выражение даёт true если номер нужного бара <= текущего, и так продолжается до последнего бара, а необходимо чтобы это продолжалось до момента изменения имени выхода.
Отредактировано uprav (Sat Jun 26 2010 10:53 PM)
_________________________
|
Наверх
|
|
|
|
|
|