Автор |
Сообщение |
Тема: как найти номер бара для определенного DateTime()? |
SlavaIv
Ответов: 10
Просмотров: 9396
|
Форум: Вопросы по AFL
Добавлено: Чт Янв 01, 2015 4:04 pm Тема: как найти номер бара для определенного DateTime()? |
Это quickAFL.
По умолчанию, для ускорения расчетов AFL смотрит не все бары, а только необходимые для расчета видимой части на графике. Поэтому, вероятно, код просто не видел на чарте участок с твоей ... |
Тема: как найти номер бара для определенного DateTime()? |
SlavaIv
Ответов: 10
Просмотров: 9396
|
Форум: Вопросы по AFL
Добавлено: Чт Янв 01, 2015 3:25 pm Тема: как найти номер бара для определенного DateTime()? |
Ну вот моя картинка
С такой штукой из твоего кода:
SetBarsRequired(sbrall, sbrall);
и у меня заработало. Спасибо!
Что это за магия такая: sbrall?
Ничего о такой штуке не слышал... |
Тема: как найти номер бара для определенного DateTime()? |
SlavaIv
Ответов: 10
Просмотров: 9396
|
Форум: Вопросы по AFL
Добавлено: Чт Янв 01, 2015 11:48 am Тема: как найти номер бара для определенного DateTime()? |
Стоп.
У меня все мои коды работают внутри дня.
Как говорится "Ставлю голову против пиджачной пуговицы", что у тебя ошибка раньше. Видимо когда используешь DateTimeAdd.
Не надо пари... ... |
Тема: как найти номер бара для определенного DateTime()? |
SlavaIv
Ответов: 10
Просмотров: 9396
|
Форум: Вопросы по AFL
Добавлено: Чт Янв 01, 2015 11:07 am Тема: как найти номер бара для определенного DateTime()? |
Numbar = Lookup( BarIndex(), StrToDateTime("2014-10-13 2:30"), mode = 1 );
Title = NumToStr(Numbar);
А так?
С подобным кодом экспериментировал. Исполь ... |
Тема: как найти номер бара для определенного DateTime()? |
SlavaIv
Ответов: 10
Просмотров: 9396
|
Форум: Вопросы по AFL
Добавлено: Ср Дек 31, 2014 8:58 pm Тема: как найти номер бара для определенного DateTime()? |
Так попробуй.
Numbar = ValueWhen(DateTime() >= StrToDateTime("2014-10-13 2:30") AND Ref(DateTime(), -1) < StrToDateTime("2014-10-13 2& ... |
Тема: как найти номер бара для определенного DateTime()? |
SlavaIv
Ответов: 10
Просмотров: 9396
|
Форум: Вопросы по AFL
Добавлено: Ср Дек 31, 2014 5:28 pm Тема: как найти номер бара для определенного DateTime()? |
Здравствуйте!
В AFL не слишком разбираюсь... Подскажите, пожалуйста, как вычислить номер бара для определенного DateTime()? (Моя задача - найти дату/время находящуюся на определенном количестве бар ... |
Тема: как вычесть из даты/времени время и получить дату/время? |
SlavaIv
Ответов: 2
Просмотров: 4350
|
Форум: Вопросы по AFL
Добавлено: Вс Дек 28, 2014 10:43 am Тема: как вычесть из даты/времени время и получить дату/время? |
Так есть функция DateTimeAdd().
Пиши если не разберешься.
Спасибо! Разобрался.. У меня Help по программе был старый и об этой функции не знал. Скачал последний хелп с твоего сайта. теперь в ОК! |
Тема: как вычесть из даты/времени время и получить дату/время? |
SlavaIv
Ответов: 2
Просмотров: 4350
|
Форум: Вопросы по AFL
Добавлено: Сб Дек 27, 2014 10:27 pm Тема: как вычесть из даты/времени время и получить дату/время? |
Здравствуйте!
Уже сломал себе голову...
Не могу решить задачу.. Есть прогнозируемая определенными методами (циклы и пр.) дата/время разворота. Значит логично торговать в его сторону. Хочу обсчит ... |
Тема: Как нарисовать горизонтальные линии по ценам из файла |
SlavaIv
Ответов: 6
Просмотров: 6616
|
Форум: Вопросы по AFL
Добавлено: Пн Июл 11, 2011 5:10 pm Тема: Как нарисовать горизонтальные линии по ценам из файла |
А не проще убрать масштабирование линий в функции Plot() при помощи стиля styleNoRescale???
Спасибо, что подсказал! - Как то не сообразил, что можно сочетать стили отрисовки через знак +.
В моем слу ... |
Тема: Как нарисовать горизонтальные линии по ценам из файла |
SlavaIv
Ответов: 6
Просмотров: 6616
|
Форум: Вопросы по AFL
Добавлено: Вс Июл 10, 2011 10:14 pm Тема: Как нарисовать горизонтальные линии по ценам из файла |
Скобочку в конце надо закрыть.
Спасибо! У меня закрывающая скобка стоит в индикаторе.. - Это я при копировании в буфер обмена потерял!
Кстати, Ами ругается на этот код при при проверки синтак ... |
Тема: Как нарисовать горизонтальные линии по ценам из файла |
SlavaIv
Ответов: 6
Просмотров: 6616
|
Форум: Вопросы по AFL
Добавлено: Вс Июл 10, 2011 11:02 am Тема: Re: Как нарисовать горизонтальные линии по ценам из файла |
Разобрался...
Может кому-нибудь пригодится..
// ==== вначале, чтобы не "плющило" график из-за отрисовки линий выше/ниже графика цены маштабируем по мин/макс цене в видимой област ... |
Тема: Как нарисовать горизонтальные линии по ценам из файла |
SlavaIv
Ответов: 6
Просмотров: 6616
|
Форум: Вопросы по AFL
Добавлено: Сб Июл 09, 2011 10:35 pm Тема: Как нарисовать горизонтальные линии по ценам из файла |
Доброго дня!
Есть текстовый файл с уровнями цен в формате:
1.4224
1.4324
1.4454
1.4456
Т.е. каждая строка в файле - цена.
Пытаюсь нарисовать горизонтальные линии по этим уровням и ничего ... |
Тема: Управление размеров позиции от Equity |
SlavaIv
Ответов: 6
Просмотров: 8896
|
Форум: Вопросы по тестеру
Добавлено: Вт Фев 08, 2011 11:27 am Тема: Управление размеров позиции от Equity |
А если тестировать в Futures mode и Margin deposit задать отрицательный.
The margin is the amount of money required to open single contract position. You can specify per-symbol margin in the Symbol ... |
Тема: Управление размеров позиции от Equity |
SlavaIv
Ответов: 6
Просмотров: 8896
|
Форум: Вопросы по тестеру
Добавлено: Пн Фев 07, 2011 7:35 pm Тема: Управление размеров позиции от Equity |
что мешает использовать для теста не маржинальную торговлю. Добавь денег тестеру и тестируй без плеча.
В общем никакой разницы. Средную сделку видно, эквити похожа...
Попробовал - ерунда получается. ... |
Тема: Управление размеров позиции от Equity |
SlavaIv
Ответов: 6
Просмотров: 8896
|
Форум: Вопросы по тестеру
Добавлено: Пн Фев 07, 2011 3:10 pm Тема: Управление размеров позиции от Equity |
Попробуй вместо PositionSize = Lot; и всего гемороя с расчетом эквити в коде использовать
SetPositionSize( size, method )
Metod
spsPercentOfEquity (=2) - объем выраженный как процент от эквити порт ... |
|