[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 152

 
gince >>:

Спасибо


Неполучается закрыть ордера ц помощю функций Кима имена хочется с этими функциями

 

Чтобы проверить, дают ли сигналы функции 

(CheckForClose_Buy()) и CheckForClose_Sell()

задействуйте ф-ю Comment()

Это можно сделать так:

В самом начале функции int start() добавьте две строки:

int start()
{

Comment("CheckForClose_Buy() =",CheckForClose_Buy(),"\n",
"CheckForClose_Sell() =",CheckForClose_Sell() ); 
  //----
  //Print (ExpertName);

 
rid >>:

Эта функция требует при работе наличия в коде некоторых других функций И.Кима.

Но, если код у вас компиллируется без ошибок, то эти другие функции, видимо, присутствуют.

Следовательно, функция работает нормально. 

Остается предположить, что у вас некорректно заданы условия для работы этой функции.

Т.е.  вот эти функции 

(CheckForClose_Buy()) и CheckForClose_Sell()

не дают команды на закрытие позиций!

Их значения всегда равны нулю. 

Проверьте, работают ли они 


помоги найти ошибку   Пожалуйста

 

на визуале сигналы есть  

Вроде

 

Добавил свое сообщ. выше.

Проверьте, в левом верхнем углу графика. Дают ли эти функции сигналы. Или они всё время остаются равны нулю.

 
rid >>:

Чтобы проверить, дают ли сигналы функции 

(CheckForClose_Buy()) и CheckForClose_Sell()

задействуйте ф-ю Comment(); 

Это можно сделать так:

В самом начале функции int start() поставтьте:

Да вижу Всегда 0

Надо искать

Спасибо за   

Comment("CheckForClose_Buy() =",CheckForClose_Buy(),"\n",
"CheckForClose_Sell() =",CheckForClose_Sell() ); 

 

Попробуйте задать другие условия для закрытия позиций. Вместо этих функций.

Я в свое время вникал в закрытие вот здесь :

'Закрытие позиций. По сигналу индикатора.'

 

Стоп. Возможно ошибка вот в чем.

При открытии позиций у вас в коде НЕ задается МАГИК !!!!!!!!!!!!!!!!!!

Но в условиях на закрытие вы предусматриваете проверку на наличие МАГИКа.

И конечно, функции не дают сигнала на закрытие!

Т.к. они не видят открытых позиций с заданным МАГИКом. 

 
Как известно,бары на графиках рисуются по принципу
"неопределённое количество тиков в баре за строго определённый период времени".
А существуют ли индикаторы,скрипты или конвертеры,реализующие противоположный принцип
"неопределённое количество времени за строго определённое количество тиков"?
Если знаете,то скиньте,плиз,ссылочку.
 
Oper писал(а) >>
Как известно,бары на графиках рисуются по принципу
"неопределённое количество тиков в баре за строго определённый период времени".
А существуют ли индикаторы,скрипты или конвертеры,реализующие противоположный принцип
"неопределённое количество времени за строго определённое количество тиков"?
Если знаете,то скиньте,плиз,ссылочку.

В КодеБазе есть эквиобъемные индикаторы. Есть статья на эту тему Компостера.