Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Как узнать время бара ? Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
rcoma



Зарегистрирован: 19.10.2009
Сообщения: 21

СообщениеДобавлено: Ср Апр 20, 2011 4:32 pm Ответить с цитатой Вернуться к началу

бар [i], узнать цену его закрытия C[i], а как узнать время его закрытия/открытия ? ами брокер хранит вообще в базе время баров ?

_________________
Мой сайт: http://earlytrade.livejournal.com/
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Ср Апр 20, 2011 5:36 pm Ответить с цитатой Вернуться к началу

А как же. Обязательно хранит. Время открытия.
См функцию TimeNum()

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
rcoma



Зарегистрирован: 19.10.2009
Сообщения: 21

СообщениеДобавлено: Чт Апр 21, 2011 4:08 pm Ответить с цитатой Вернуться к началу

Спасибо!

еще вопросы имеются!


как добавить сделку руками ? Скажем тыкаем на нужном баре и для тестера отмечается открытие позиции по этому бару.

и еще..

я делаю так:

re = Study("RE", GetChartID()); (линия тренда)

s3 = O[i] > re[i];
Buy[i] = 1;

на графике все отражается нормально, я двигаю тренд и у меня меняются точки входа. но тестер не выдает резалтов.

_________________
Мой сайт: http://earlytrade.livejournal.com/
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Чт Апр 21, 2011 10:45 pm Ответить с цитатой Вернуться к началу

Практически никак. В принципе можно запустить бар реплеер (меню Tools->Bar replay) и прогоняя бары по одному добавлять сделки в Account менеджер. Но не знаю на сколько это удобно и хорошо.

Цитата:

и еще..

я делаю так:

re = Study("RE", GetChartID()); (линия тренда)

s3 = O[i] > re[i];
Buy[i] = 1;

на графике все отражается нормально, я двигаю тренд и у меня меняются точки входа. но тестер не выдает резалтов.

Тестер работает один проход. Нельзя сделать условия для сделки, "запомнить" эту сделку в тестере, потом изменить условия чтобы сделка передвинулась на другой бар и добавить эту сделку к результату теста....
Где ты был код (вроде на Пауке). Который позволял щелкать на нужном баре и запоминать сделку (она записывалась). В общем это похоже именно то, что нужно. Поищи. Сам не найдешь - пиши... Smile

Называлось как то типа ручного тестирования....

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
rcoma



Зарегистрирован: 19.10.2009
Сообщения: 21

СообщениеДобавлено: Чт Апр 21, 2011 11:05 pm Ответить с цитатой Вернуться к началу

000 писал(а):


Цитата:

и еще..

я делаю так:

re = Study("RE", GetChartID()); (линия тренда)

s3 = O[i] > re[i];
Buy[i] = 1;

на графике все отражается нормально, я двигаю тренд и у меня меняются точки входа. но тестер не выдает резалтов.

Тестер работает один проход. Нельзя сделать условия для сделки, "запомнить" эту сделку в тестере, потом изменить условия чтобы сделка передвинулась на другой бар и добавить эту сделку к результату теста....
Где ты был код (вроде на Пауке). Который позволял щелкать на нужном баре и запоминать сделку (она записывалась). В общем это похоже именно то, что нужно. Поищи. Сам не найдешь - пиши... Smile

Называлось как то типа ручного тестирования....


не.. вообще проблема вот в чем:

Код:

re = MA(C,50);

for(i = 3; i < BarCount; i++)
{
   if (O[i] > re[i]])
      {
         Buy[i] = 1;
         BuyPrice[i] = C[i];
      }

}


так все работает как надо.

но если меняю re= MA(C,50); на re = Study("RE", GetChartID()); анализатор отказывается работать, хотя сам алгоритм работает нормально, на графике рисуются все сделки. (я стрелочки тоже сам ставлю)

_________________
Мой сайт: http://earlytrade.livejournal.com/
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen