Найдено 9 результатов
- 23 ноя 2019, 17:57
- Форум: Общие вопросы по разработке
- Тема: Индикатор уровней от учётной цены
- Ответы: 1
- Просмотры: 8051
Re: Индикатор уровней от учётной цены
Извиняюсь за кипиш, зашёл сначала не с той стороны. Если кому понадобится: function Initialize() { IndicatorName = "Oportunist"; PriceStudy = true; AddInput("Input", Inputs.Price); AddSeries("Oportunist", DrawAs.Line, Color.Red); AddLevel(0, Color.Green, "Oportunis...
- 23 ноя 2019, 13:12
- Форум: Общие вопросы по разработке
- Тема: Индикатор уровней от учётной цены
- Ответы: 1
- Просмотры: 8051
Индикатор уровней от учётной цены
Привет. Давно ничего не кодил для директа и вот решил упростить себе жизнь и написать индикатор, который будет проставлять на график уровни от учётной цены текущей позиции (+1%, +2%...). Но что-то совсем заглох, помогите, пожалуйста, индикаторы оказались сложнее роботов :D : function Initialize() { ...
- 28 янв 2019, 20:21
- Форум: Общие вопросы по разработке
- Тема: "в матрице параметров не найдена строка для данного ордера"
- Ответы: 4
- Просмотры: 13366
Re: "в матрице параметров не найдена строка для данного ордера"
Такое ощущение, что не было открытия позиции перед объявлением BRS-заявки. EnterLong или EnterShort исполнялось ли до вызова BreakingStop? Да, позиция открылась. ТехПоддержка сообщила что Стоп+Тейк заявки не исполняются на СПБ-бирже акций . И действительно, я вручную тоже не могу это сделать, прост...
- 28 янв 2019, 11:43
- Форум: Общие вопросы по разработке
- Тема: "в матрице параметров не найдена строка для данного ордера"
- Ответы: 4
- Просмотры: 13366
"в матрице параметров не найдена строка для данного ордера"
Добрый день. Что бы могло значить данное системное сообщение: " в матрице параметров не найдена строка для данного ордера " при попытке исполнения BreakingStop(loss, profit, SignalPriceType.DeltaInPercentFromAveragePrice); Сами переменные заданы как параметры и верно заданы при создании ро...
- 13 янв 2019, 21:11
- Форум: Терминал
- Тема: Несоответствие цен
- Ответы: 3
- Просмотры: 13220
Re: Несоответствие цен
ensh писал(а):Проверьте, возможно у вас настроено подключение к серверу с замедленными котировками, нужно поменять на правильный в настройках программы
"Информационный сервер -> Данные в реальном времени"
И помните? - в мобильном приложении то же самое подвисание
- 13 янв 2019, 13:01
- Форум: Терминал
- Тема: Несоответствие цен
- Ответы: 3
- Просмотры: 13220
Re: Несоответствие цен
В 2019 всё по-прежнему и с ценами и техподдержкой. Для роботов пришлось отказаться от некоторых встроенных функций, которые опираются на эти данные и заменить своими. ПС: проблема запаздывания актуальна и для мобильного приложения, что исключает то, что всё дело в соединении терминала и т.д. Т.е. Эт...
- 09 янв 2019, 13:05
- Форум: Общие вопросы по разработке
- Тема: Как в индикаторе узнать текущую цену
- Ответы: 26
- Просмотры: 62715
Re: Как в индикаторе узнать текущую цену
ensh писал(а):попробуйте QuotesManager.Instance если доступно
Не, не доступно. Это что-то из 3.5?
- 09 янв 2019, 12:41
- Форум: Общие вопросы по разработке
- Тема: Как в индикаторе узнать текущую цену
- Ответы: 26
- Просмотры: 62715
Re: Как в индикаторе узнать текущую цену
Большое спасибо, подумаю как приспособить под свои реалии, у меня порядка 30 инструментов сейчас, нагрузка приличная будет Смысл в том, что часто на премаркете гэп огромный, позицию робота показывает мне в + 3%, скажем, а при продаже по маркету позиция закроется с убытком. В роботе-то настроено всё ...
- 09 янв 2019, 11:38
- Форум: Общие вопросы по разработке
- Тема: Как в индикаторе узнать текущую цену
- Ответы: 26
- Просмотры: 62715
Re: Как в индикаторе узнать текущую цену
Ну почему же, вызывайте если так необходимо нужный индикатор и передавайте в качестве параметров нужные вам цены из стакана: GetLast(), GetBid(), GetAsk(). Добрый день, evge Подскажите, пожалуйста, как эту информацию (лучший бид и аск) можно вывести визуально на графике? В индикаторах действительно...