MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1786

 

인사말. 테스터의 RSI 레벨을 설정하는 방법을 알려주세요.

실제 데이터에서 디버깅할 때 이와 같은 매개변수를 얻으려고 하면 모든 것이 정상인 것처럼 보이고 히스토리에서 디버깅할 때 오류 4014(시스템 함수를 호출할 수 없음)



 
Andrey Sokolov # :

인사말. 테스터의 RSI 레벨을 설정하는 방법을 알려주세요.

실제 데이터에서 디버깅할 때 이와 같은 매개변수를 얻으려고 하면 모든 것이 정상인 것처럼 보이고 히스토리에서 디버깅할 때 오류 4014(시스템 함수를 호출할 수 없음)


그런 다음 테스트 모드에서 두 개의 OBJ_HLINE 개체를 추가할 수 있습니다. 그리고 다른 모드에서는 일반적인 방법을 사용하십시오.

 
다른 전문가 또는 지표를 호출하는 데 사용할 수 있는 것을 알려주세요. 좋아, 표시기에 대한 iCustom()이 있습니다. 그게 다야? 한 Expert Advisor에서 다른 Expert Advisor 또는 지표로 무언가를 이전하는 다른 방법이 있습니까?
 
leonerd # :
다른 전문가 또는 지표를 호출하는 데 사용할 수 있는 것을 알려주십시오. 좋아, 표시기에 대한 iCustom()이 있습니다. 그게 다야? 한 Expert Advisor에서 다른 Expert Advisor 또는 지표로 무언가를 이전하는 다른 방법이 있습니까?
이벤트 차트 사용자 지정
 //+------------------------------------------------------------------+ 
//| послать широковещательное сообщение всем открытым графикам       | 
//+------------------------------------------------------------------+ 
void BroadcastEvent( long lparam, double dparam, string sparam) 
  { 
   int eventID=broadcastEventID- CHARTEVENT_CUSTOM ; 
   long currChart= ChartFirst (); 
   int i= 0 ; 
   while (i< CHARTS_MAX )                 // у нас наверняка не больше CHARTS_MAX открытых графиков 
     { 
       EventChartCustom (currChart,eventID,lparam,dparam,sparam); 
      currChart= ChartNext (currChart); // на основании предыдущего получим новый график 
       if (currChart==- 1 ) break ;         // достигли конца списка графиков 
      i++;                             // не забудем увеличить счетчик 
     } 
  } 
//+------------------------------------------------------------------+
 
Mihail Matkovskij # :

그런 다음 테스트 모드에서 두 개의 OBJ_HLINE 개체를 추가할 수 있습니다. 그리고 다른 모드에서는 일반적인 방법을 사용하십시오.

즉, 레벨을 설정할 수 있습니까?

 
Andrey Sokolov # :

즉, 레벨을 설정할 수 있습니까?

당신은 모든 것이 실제 데이터에서 당신을 위해 작동한다고 말했지만 테스터에는 수준이 표시되지 않습니다. 테스터에서 실행 중일 때 표시기 창에 두 줄을 생성한다고 말했습니다. 실제 데이터로 작업할 때는 모든 것을 그대로 두십시오. 그리고 이것은 왜 당신을 위한 문제에 대한 해결책이 아니지만 오실레이터에서 생성된 수평선은 레벨이 아닌가요?

 
leonerd # :
다른 전문가 또는 지표를 호출하는 데 사용할 수 있는 것을 알려주세요. 좋아, 표시기에 대한 iCustom()이 있습니다. 그게 다야? 한 Expert Advisor에서 다른 Expert Advisor 또는 지표로 무언가를 이전하는 다른 방법이 있습니까?

템플릿을 전문가와 함께 저장하고 ChartApplyTemplate 을 사용하여 호출해야 합니다.

Документация по MQL5: Операции с графиками / ChartApplyTemplate
Документация по MQL5: Операции с графиками / ChartApplyTemplate
  • www.mql5.com
ChartApplyTemplate - Операции с графиками - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Mihail Matkovskij # :

당신은 모든 것이 실제 데이터에서 당신을 위해 작동한다고 말했지만 테스터에는 수준이 표시되지 않습니다. 테스터에서 실행 중일 때 표시기 창에 두 줄을 생성한다고 말했습니다. 실제 데이터로 작업할 때는 모든 것을 그대로 두십시오. 그리고 이것이 문제의 해결책이 아닌 이유는 무엇입니까? 오실레이터에 생성 된 수평선은 레벨이 아닙니다.

테스터에 레벨이 표시되지만 필요한 레벨을 설정하는 방법을 찾을 수 없습니다.

처음 읽었는데 답변 감사합니다.

무엇을, 누구에게, 왜 필요한가는 또 다른 문제입니다.

 
Документация по MQL5: Пользовательские индикаторы / IndicatorSetInteger
Документация по MQL5: Пользовательские индикаторы / IndicatorSetInteger
  • www.mql5.com
IndicatorSetInteger - Пользовательские индикаторы - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Alexey Viktorov # :

이 자원에서 브로커의 이름을 지정하는 것은 토론과 같습니다. 그리고 드러머는 잠을 자지 않고 보복으로 위협합니다. 그러니 자신을 찾아라...

여러분, 정말 죄송합니다. 그런 흥미롭고 지적인 대화에 끼어들고 싶지는 않지만 매우 어려운 문제가 있습니다. 그들은 항상 내 개인 계정으로 로그인이 올바르지 않다고 씁니다. 어떻게 변경할 수 있습니까? 브로커의 도움 없이?