초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 1385

 
JRandomTrader # :

롱과 숏을 따로따로 여는 조건이 있습니다.

즉, 예를 들면 다음과 같습니다.

감사합니다 노력하겠습니다

 
JRandomTrader # :

롱과 숏을 따로따로 여는 조건이 있습니다.

즉, 예를 들면 다음과 같습니다.

다행스럽게도 변수의 "전투"값과 위치 유지 조건에 대한 정보가 없으면 실제 코드의 일부를 구울 것입니다. 노하우는 공개되지 않습니다.

여기에서 실제로 224개 옵션 중 하나를 설정할 수 있습니다.

하나의 코드에서 많은 옵션을 고려할 수 있다는 것은 흥미로운 일입니다.

확장 답변에서 경우 아래의 표현(VRO 등)도 결정이 내려지는 일련의 조건입니까?

그리고 모드와 모드_... 그리고 VRP AVR?

코드에서 약간 혼란

 
qadexys # :

하나의 코드에서 많은 옵션을 고려할 수 있다는 것은 흥미로운 일입니다.

확장 답변에서 경우 아래의 표현(VRO 등)도 결정이 내려지는 일련의 조건입니까?

그리고 모드와 모드_... 그리고 VRP AVR?

코드에서 약간 혼란

if-condition 블록에서는 각 플래그가 자체 조건의 검사를 결정하고, switch 블록에서는 특정 검사된 조건이 하나의 플래그가 아니라 3개의 조합으로 결정됩니다.

 
JRandomTrader # :

   if (  ( !F1 || f1== 1 )
      &&( !F2 || f2== 1 )
      &&( !F3 || f3== 1 )
      &&( !F4 || f4== 1 )

귀하의 경우 f1, ..., fn이 반드시 bool이 아니라는 것을 올바르게 이해하고 있습니까? 나는 많은 옵션이 있을 수 있다는 것을 이해하지만 어떻게 하느냐가 흥미롭습니다.

 
qadexys # :

귀하의 경우 f1, ..., fn이 반드시 bool이 아니라는 것을 올바르게 이해하고 있습니까? 나는 많은 옵션이 있을 수 있다는 것을 이해하지만 어떻게 하느냐가 흥미롭습니다.

당연히. fn - any, 결과는 무언가와 비교되며(반드시 상수일 필요는 없음), 여기에 이 비교의 결과가 있습니다 - bool.

 
알려주세요: OBJ_RECTANGLE_LABEL을 사용하여 텍스트를 추가할 수 있습니까? 또는 불투명한 창에 텍스트를 표시하려면 OBJ_RECTANGLE_LABEL 위에 OBJ_LABEL을 오버레이해야 합니까?
 

포지션의 평균 가격(도구 상자 창의 가격 필드에 표시되는 것)의 자릿수를 결정하는 방법을 알려주실 수 있습니까?

최대 8개의 방전이 있을 수 있다는 것이 실험적으로 밝혀졌습니다. 그러나 동일한 도구는 5자리 등을 가질 수 있습니다. 내 말은, GUI에 얼마나 많은 숫자가 표시되는지 정확히 결정하는 방법은 무엇입니까?

 
void OnInit () 
   { 
   string symb = _Symbol ;
   int bars_win_1 = Bars ( _Symbol , _Period );
   int bars_win_2 = Bars (symb,     _Period );
   int bars_win_3 = iBars ( _Symbol , _Period );
   int bars_win_4 = iBars (symb,     _Period );
   Print ( "     bars_win_1 = " , bars_win_1,   "     bars_win_2 = " , bars_win_2, "     bars_win_3 = " , bars_win_3,   "     bars_win_4 = " , bars_win_4);
   }
int OnCalculate (   const int          rates_total, 
                   const int          prev_calculated,
                   const datetime    &time[],                   
                   const double      &open[],                     
                   const double      &high[],                     
                   const double      &low[],                      
                   const double      &close[],                    
                   const long        &tick_volume[],                
                   const long        &volume[],                     
                   const int         &spread[]   )       
   {
   return ( 0 );
   }                              

표시기를 창에 그대로 두십시오. 터미널을 껐다가 켜십시오. 결과는 이것입니다.

   bars_win_1 = 250688      bars_win_2 = 0      bars_win_3 = 250688      bars_win_4 = 0

내 실제 코드에서 타이머는 20ms입니다. 모든 값이 실수와 같아지기까지 약 8-12번의 반복이 필요합니다.

또한, 모두 설정 매개변수보다 큰 실제 값을 제공합니다(이는 정상이지만 도움말과 일치하지 않음).

이것은 단지 메모일 뿐입니다.

 
leonerd # :

포지션의 평균 가격(도구 상자 창의 가격 필드에 표시되는 것)의 자릿수를 결정하는 방법을 알려주실 수 있습니까?

최대 8개의 방전이 있을 수 있다는 것이 실험적으로 밝혀졌습니다. 그러나 동일한 도구는 5자리 등을 가질 수 있습니다. 내 말은, GUI에 얼마나 많은 숫자가 표시되는지 정확히 결정하는 방법은 무엇입니까?

숫자 ()

 

안녕하세요!

말해봐, 내가 지표를 다운로드했는데 METAEDITOR에서는 지표 섹션에 있지만 터미널에서는 사용자 섹션에서 나타나지 않았다.. 어떻게해야합니까?

사유: