marketeer: Хорошо. Возможно перед началом оптимизации увидеть в МТ примерную стоимость агентов? Сейчас получается, что запускаешь оптимизацию - и понятия не имеешь, сколько денег снимут.
Какова стоимость одной единицы PR в единицу времени?
Стоимость работы агента тестирования с PR=100 в течение часа установлена в размере 0,01 кредита. За единицу работы принимается один квант, который определен как работа агента с PR=1 в течение 1 ms (1 миллисекунды). Таким образом, стоимость одного кванта составляет:
В таблице представлены стоимость непрерывной работы в течение 1 часа и в течение 1 месяца одноядерного агента тестирования с PR=100.
Интервал
QuantPrice, кредит/(PR*ms)
PR агента
Time, ms
Сумма, кредиты
1 час
2,77778E-11
100
3 600 000
0.01
1 месяц
2,77778E-11
100
2 592 000 000
7.20
Оптимальное количество агентов тестирования равно количеству ядер. Если компьютер имеет процессор с 4 ядрами, то по умолчанию установится 4 агента, соответственно стоимость будет в 4 раза больше.
Аренда 100 агентов с PR рейтингом 100 в течение часа обойдется в 1.00 кредит/доллар.
Какова стоимость одной единицы PR в единицу времени?
Могу я видеть PR моих локальных агентов, чтобы оценить быстродействие одного прохода тестирования при PR100? Может ли МТ5 сам сделать такой проход и оценить затраты?
marketeer: Могу я видеть PR моих локальных агентов, чтобы оценить быстродействие одного прохода тестирования при PR100? Может ли МТ5 сам сделать такой проход и оценить затраты?
Не смог через поиск по форуму найти ответ на следующий вопрос.
Есть ли возможность отладки в режиме тестирования? Т.е. я в тестере стратегий запускаю советника на тестирование, расставляю точки останова и пошагово могу отлаживать советник через тестер стратегий.
Если есть, то как этим пользоваться?
Если нет то стоит ли в планах реализовать эту возможность?
Не смог через поиск по форуму найти ответ на следующий вопрос.
Есть ли возможность отладки в режиме тестирования? Т.е. я в тестере стратегий запускаю советника на тестирование, расставляю точки останова и пошагово могу отлаживать советник через тестер стратегий.
- Что показывает этот индикатор? как по нем торговать?
Оно.
- я не менял. Всё переносил один в один. Там вместо ф-ий в коде четвёрки использую сразу значения ранее расчитанных массивов МА от медленной и быстрой скользящей средней по ОПЕН, КЛОЗЕ, ХАЙ, ЛОУ в пятёрке, опять же домножая на соответствующие коэффициенты инструментов.
Например, ИТОГОВЫЙ код четвёрки:
if (Symbol() == "EURUSD"){
OPEN=EUR(Mode,PRICE_OPEN,i,per1,per2)-USD(Mode,PRICE_OPEN,i,per1,per2);
HIGH=EUR(Mode,PRICE_HIGH,i,per1,per2)-USD(Mode,PRICE_HIGH,i,per1,per2);
LOW=EUR(Mode,PRICE_LOW,i,per1,per2)-USD(Mode,PRICE_LOW,i,per1,per2);
CLOSE=EUR(Mode,PRICE_CLOSE,i,per1,per2)-USD(Mode,PRICE_CLOSE,i,per1,per2);
...
pair[i]=(OPEN+HIGH+LOW+CLOSE)/4;
Вот одна из ф-ий EUR, я вместо неё использую в пятёрке (см. ниже) - сразу расчёт по формулам внутри неё. Всё бьёт один в один:
double EUR(int Mode, int Price, int i, int per1, int per2){
return(
(iMA("EURUSD",0,per2,0,Mode,Price,i)-
iMA("EURUSD",0,per1,0,Mode,Price,i))*10000*kUSD
+
(iMA("EURGBP",0,per2,0,Mode,Price,i)-
iMA("EURGBP",0,per1,0,Mode,Price,i))*10000*kGBP
+
(iMA("EURJPY",0,per2,0,Mode,Price,i)-
iMA("EURJPY",0,per1,0,Mode,Price,i))*100*kJPY
);
В пятёрке этот рачёт будет так - без функций, как в четвёрке, а сразу напрямую по ранее расчитанным массивам:
- Кумулятивный (совокупный) эффект от движения нескольких инструментов, берутся разности быстрой и медленной МА инструментов от OPEN, HIGH, LOW, CLOSE. Суммируются между собой и делятся на четыре с учётом коэффициентов множителей разностей быстрой и медленной МА инструментов, также подляжащих оптимизации.
Торговать: 1. по пересечению линии нуля + Different (расстояние от нуля для фильтрации ложных входов) снизу вверх, то бай, сверху вниз, то в селл. См. эксперт в прицепе.
2. по перегибам линии: если ниже нуля перегиб, то в бай, если выше нуля перегиб этой совокупной линии разностей МА инструментов, то в селл (этого варианта в сове пока нет).
Хочу или первый или второй вариант задействовать на чемпионате.
Хорошо. Возможно перед началом оптимизации увидеть в МТ примерную стоимость агентов? Сейчас получается, что запускаешь оптимизацию - и понятия не имеешь, сколько денег снимут.
Посмотрите вопросы и ответы по оплате, можно оценить примерную стоимость:
Какова стоимость одной единицы PR в единицу времени?
Стоимость работы агента тестирования с PR=100 в течение часа установлена в размере 0,01 кредита. За единицу работы принимается один квант, который определен как работа агента с PR=1 в течение 1 ms (1 миллисекунды). Таким образом, стоимость одного кванта составляет:
В таблице представлены стоимость непрерывной работы в течение 1 часа и в течение 1 месяца одноядерного агента тестирования с PR=100.
Оптимальное количество агентов тестирования равно количеству ядер. Если компьютер имеет процессор с 4 ядрами, то по умолчанию установится 4 агента, соответственно стоимость будет в 4 раза больше.
Аренда 100 агентов с PR рейтингом 100 в течение часа обойдется в 1.00 кредит/доллар.
Посмотрите вопросы и ответы по оплате, можно оценить примерную стоимость:
Какова стоимость одной единицы PR в единицу времени?
Могу я видеть PR моих локальных агентов, чтобы оценить быстродействие одного прохода тестирования при PR100? Может ли МТ5 сам сделать такой проход и оценить затраты?
Рябята - гляньте индикатор. Не рисует. Перевожу код с 4-ки на 5-ку. Уже чемп на носу - боюсь не успеть...
Вроде всё грамотно делаю. На 4-ке всё рисует, как надо.
Ставлю на график валютной пары EURUSD на Н1.
Индикаторы в прицепе. Описание на этой и следующей странице.
Свежие мои правки кода в прицепе.
Благодарю.
Не смог через поиск по форуму найти ответ на следующий вопрос.
Есть ли возможность отладки в режиме тестирования? Т.е. я в тестере стратегий запускаю советника на тестирование, расставляю точки останова и пошагово могу отлаживать советник через тестер стратегий.
Если есть, то как этим пользоваться?
Если нет то стоит ли в планах реализовать эту возможность?
Не смог через поиск по форуму найти ответ на следующий вопрос.
Есть ли возможность отладки в режиме тестирования? Т.е. я в тестере стратегий запускаю советника на тестирование, расставляю точки останова и пошагово могу отлаживать советник через тестер стратегий.
Периодически (редко) возникает ошибка
Хотя оба локальных агента в readyРябята - гляньте индикатор. Не рисует. Перевожу код с 4-ки на 5-ку. Уже чемп на носу - боюсь не успеть...
Это оно?
У меня два вопроса
- зачем вы изменили в коде расчет от четверошного
- Что показывает этот индикатор? как по нем торговать?
Это оно?
У меня два вопроса
- зачем вы изменили в коде расчет от четверошного
- Что показывает этот индикатор? как по нем торговать?
Оно.
- я не менял. Всё переносил один в один. Там вместо ф-ий в коде четвёрки использую сразу значения ранее расчитанных массивов МА от медленной и быстрой скользящей средней по ОПЕН, КЛОЗЕ, ХАЙ, ЛОУ в пятёрке, опять же домножая на соответствующие коэффициенты инструментов.
Например, ИТОГОВЫЙ код четвёрки:
Вот одна из ф-ий EUR, я вместо неё использую в пятёрке (см. ниже) - сразу расчёт по формулам внутри неё. Всё бьёт один в один:
В пятёрке этот рачёт будет так - без функций, как в четвёрке, а сразу напрямую по ранее расчитанным массивам:
- Кумулятивный (совокупный) эффект от движения нескольких инструментов, берутся разности быстрой и медленной МА инструментов от OPEN, HIGH, LOW, CLOSE. Суммируются между собой и делятся на четыре с учётом коэффициентов множителей разностей быстрой и медленной МА инструментов, также подляжащих оптимизации.
Торговать: 1. по пересечению линии нуля + Different (расстояние от нуля для фильтрации ложных входов) снизу вверх, то бай, сверху вниз, то в селл. См. эксперт в прицепе.
2. по перегибам линии: если ниже нуля перегиб, то в бай, если выше нуля перегиб этой совокупной линии разностей МА инструментов, то в селл (этого варианта в сове пока нет).
Хочу или первый или второй вариант задействовать на чемпионате.