Найден 1791 результат

evge
2 минуты назад
Форум: Стратегии и роботы
Тема: Вход по лимитной заявке и индикатору.
Ответы: 8
Просмотры: 67

Re: Вход по лимитной заявке и индикатору.

выше исходники поправил, там была в первом условии ошибка поэтому входы были там где ожидалось по тестам.

if (C[0] < E[0] && CP == 0)

заменено на

if (C[0] > E[0] && CP == 0)

т.е. перевыставление заявки нужно когда цена выше EMA

FollowEMA-03.png
FollowEMA-03.png (31.72 КБ) 3 просмотра
evge
11 минут назад
Форум: Стратегии и роботы
Тема: Вход по лимитной заявке и индикатору.
Ответы: 8
Просмотры: 67

Re: Вход по лимитной заявке и индикатору.

но тут надо учитывать что переставляется заявка лимитная тоже только если цена ниже, как только пересекла PSAR то может и не закрыться, т.к. лимитная заявка не будет снята предыдущая и новая не установится, будет ждать исполнения. Но суть понятна, далее условиями можно сделать как нужно. FollowEMA-0...
evge
20 минут назад
Форум: Стратегии и роботы
Тема: Вход по лимитной заявке и индикатору.
Ответы: 8
Просмотры: 67

Re: Вход по лимитной заявке и индикатору.

по закрытию со слежением аналогично, CloseLongLimit(Price) с проверкой конечно же, что цена на текущий момент ниже чем PSAR function Initialize() { StrategyName = "FollowEMA"; AddParameter("Period", 20, "EMA Period", 1); AddParameter("Step", 0.02, "PSAR S...
evge
Сегодня, 19:50
Форум: Стратегии и роботы
Тема: Вход по лимитной заявке и индикатору.
Ответы: 8
Просмотры: 67

Re: Вход по лимитной заявке и индикатору.

Здравствуйте! Если это все условия, то примерно так: /** **/ function Initialize() { StrategyName = "FollowEMA"; AddParameter("Period", 20, "EMA Period", 1); AddParameter("Step", 0.02, "PSAR Step", 1); AddParameter("Maximum", 0.2, "PSA...
evge
10 авг 2022, 06:48
Форум: Общие вопросы по разработке
Тема: EnterLong
Ответы: 1
Просмотры: 325

Re: EnterLong

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

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

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

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

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

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

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

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

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

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

Приветствую! Страница с документацией по скриптам Документация по скриптам для индикаторов и роботов в терминале Альфа-Инвестиции стр. 15 DrawLine – рисовать линию на данном баре от предыдущего бара Series.DrawLine(); Series.DrawLine(Color color, LineStyles style, int width); Стили (style) : Line.So...

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