Найдено 1807 результатов

evge
10 авг 2022, 06:48
Форум: Общие вопросы по разработке
Тема: EnterLong
Ответы: 1
Просмотры: 3875

Re: EnterLong

да чтобы позиция стала лонговой 6, первым ордером закрывается шортовая (если есть). Документация по скриптам на сайте АД4 (актуальная) или здесь в файловом архиве. enter-position-01.png поэтому если надо было именно +6 делать, то нужно учитывать текущую позицию CurrentPosition() current-position-01....
evge
09 авг 2022, 07:01
Форум: Общие вопросы по разработке
Тема: Стоимость шага цены.
Ответы: 13
Просмотры: 31653

Re: Стоимость шага цены.

Добрый день! Все 4 года существует и существовала документация. На форуме много примеров из которых можно получить доп. информацию и применить для своих нужд. Подскажу где можно взять с оф. сайта и здесь: Документация по скриптам на сайте АД4 (актуальная) или здесь в файловом архиве. Из док-та "...
evge
01 июл 2022, 10:37
Форум: Стратегии и роботы
Тема: Ограничение докупки временем
Ответы: 1
Просмотры: 13448

Re: Ограничение докупки временем

Простое решение это ввести счетчики паузы для покупки и продажи в виде глоб. переменной. Сбрасывать их после входа в позицию, а увеличивать каждый бар. Учитывать их значения в условии на открытие позиции. А в параметрах задать кол-во баров ожидания. function Initialize() { StrategyName = "MyMTS...
evge
09 июн 2022, 07:05
Форум: Общие вопросы по разработке
Тема: Как получить номер субсчёта ?
Ответы: 1
Просмотры: 4079

Re: Как получить номер субсчёта ?

Worker.IdSubAccount - id субаккаунта, но это не его код в виде строки
evge
12 май 2022, 21:05
Форум: Терминал
Тема: Текущие проблемы в терминале Альфа-Директ 4
Ответы: 199
Просмотры: 445808

Re: Текущие проблемы в терминале Альфа-Директ 4

Да, подтверждаю, тоже этот момент заметил. Ну это, скорее всего, быстро исправят. Пока, как вариант, открываем любую существующую на изменение через "..." и меняем имя стратегии в StrategyName в коде или "Имя стратегии" в мастере стратегий. Далее, далее, (редактируем если надо), ...
evge
17 апр 2022, 05:58
Форум: Пользовательские индикаторы
Тема: Как задать параметры линии (пунктир или толщина)
Ответы: 1
Просмотры: 15157

Re: Как задать параметры линии (пунктир или толщина)

Приветствую! Страница с документацией по скриптам Документация по скриптам для индикаторов и роботов в терминале Альфа-Инвестиции стр. 15 DrawLine – рисовать линию на данном баре от предыдущего бара Series.DrawLine(); Series.DrawLine(Color color, LineStyles style, int width); Стили (style) : Line.So...
evge
14 апр 2022, 22:29
Форум: Стратегии и роботы
Тема: Вход по EnterLongStop
Ответы: 1
Просмотры: 6409

Re: Вход по EnterLongStop

1. Проблема выставления заявок на каждом баре без проверок. 2. На одном баре 2 заявки на открытие не отправить. Только на открытие и стоп к нему возможен. Поэтому на первом баре дня открываем позицию, на втором ставим EnterLongStop. function Initialize() { StrategyName = "MyMTS63"; AddPara...
evge
11 апр 2022, 05:29
Форум: Свободная трибуна
Тема: Замена Input1 на переменную
Ответы: 5
Просмотры: 19159

Re: Замена Input1 на переменную

KotangenS писал(а):Существуют еще какие-нибудь значения у объекта AllInputs?


Это словарь (Dictionary): ключ (key) и значение (value).

Ключ - строка имя серии, значение - серия AdsInput.

т.е. в AllInputs ничего более нет, кроме наименования серии и самой сериию
evge
11 апр 2022, 05:29
Форум: Свободная трибуна
Тема: Замена Input1 на переменную
Ответы: 5
Просмотры: 19159

Re: Замена Input1 на переменную

KotangenS писал(а):Существуют еще какие-нибудь значения у объекта AllInputs?


Словарь, ключ (key) + значение (value).
Ключ - строка имя серии, значение - серия AdsInput.
evge
10 апр 2022, 13:32
Форум: Свободная трибуна
Тема: Замена Input1 на переменную
Ответы: 5
Просмотры: 19159

Re: Замена Input1 на переменную

Подсмотрел через ILSpy.
Да, команд в документации нет, недокументированы, а это значит и гарантии что будет работать в будущих версиях АД4 тоже нет.

ad4-ILSpy.png

Перейти к расширенному поиску