[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 483

 
sergeev:

через его лот. как профит считается. так и комиссию перевести.

может примерчик подкинете ?
 
elmucon:

может примерчик подкинете ?
обычная формула профит=лот*пункты*TickValue
 
sergeev:
обычная формула профит=лот*пункты*TickValue
может так?
OrderCommission() / (OrderLots () * MarketInfo(Symbol(), MODE_TICKVALUE ))
 

Ребята - подскажите, в чем может быть глюк (и глюк ли это): тестирую сов из - под своей системы на компе - пауза (кл. Pause) работает исправно все в порядке, тестирую этих же сов из - под другой системы на этом же компе, при нажатии на эту же клавишу паузы в тестере НЕТ при этом динамик издает характерный звук. Как включить работу кл. Pause или каким образом возможно делать паузу в тестере??? - в настоящее время пользуюсь уменьшением скорости до минимума в режиме визуализации тестирования... но это не вариант...

Благодарю.

 
Roman.:

Ребята - подскажите, в чем может быть глюк (и глюк ли это): тестирую сов из - под своей системы на компе - пауза (кл. Pause) работает исправно все в порядке, тестирую этих же сов из - под другой системы на этом же компе, при нажатии на эту же клавишу паузы в тестере НЕТ при этом динамик издает характерный звук. Как включить работу кл. Pause или каким образом возможно делать паузу в тестере??? - в настоящее время пользуюсь уменьшением скорости до минимума в режиме визуализации тестирования... но это не вариант...

Благодарю.

В тестере пауза возможна, а в оптимизаторе - нет.
 

Всем, привет.

Подскажите, пожалуйста такую вещь.

Написал следующий код для выбора интересующего меня временного интервала:

int start()
{
   int iStart; // начало отрезка, номер бара
   int iEnd; // конец отрезка, номер бара 
   int i; // счетчик цикла
   
   datetime intStart = D'2011.12.23 10:00'; // задаем начала исследуемого отрезка
   datetime intEnd = D'2011.12.23 14:00'; // задаем конец исследуемого отрезка
   
   iStart = (Time[0] - intStart) / 60 / 5; // вычисляем первый бар (M5)
   iEnd = (Time[0] - intEnd) / 60 / 5; // вычисляем последний бар (M5)
   
   for( i = iStart; i >= iEnd; i--)
   {
      // что-то делаем с интересующими нас барами
      // ...
   }
   
   return(0);
}

Но происходит смещение относительно указанных дат. И чем дальше от текущей даты тем больше. Видимо это из-за выходных и т.п.

Как тогда правильно написать выбор интересующего интервала?

Заранее спасибо.

 
DhP:
В тестере пауза возможна, а в оптимизаторе - нет.

Я о тестере и веду речь!!!
 
NickXXX:

Как тогда правильно написать выбор интересующего интервала?

iBarShift поломался?
 
sergeev:
iBarShift поломался?

Да нет, работает.) Я просто не знал о его существовании.) Спасибо!
 
DhP:
В тестере пауза возможна, а в оптимизаторе - нет.


Там и там (в системах на компе) из под которых работаю - в одной работает пауза в другой - нет в одном и том же клиентском терминале.

Выхожу из ситуации: уменьшением скорости теста в режиме визуализации до мин с последующим нажатием и удержанием кл F12 - типа теста по шагам (свечкам)...

Нужна нормальная пауза в тестере стратегий в данной комп. системе из-под которой работаю!!!

Причина обращения: