[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 256

 

제가 표현을 잘못한 것 같습니다. 수평 레벨에서 떨어져서 생성할 순서가 필요합니다. 예를 들면 다음과 같습니다.

묻다=1.35 6 84 1.35 7 00, TP = 1.35 8 00 , SL = 1.35 6 00 의 가격으로 주문이 개설되었습니다.

묻다=1.35 6 81 주문에는 아무 일도 일어나지 않습니다

묻다=1.35 6 92 주문에는 아무 일도 일어나지 않습니다

묻다=1.35 6 99 주문에는 아무 일도 일어나지 않습니다

묻다=1.35 7 15 1.35 8 00, TP = 1.35 9 00 , SL = 1.35 7 00 의 가격으로 주문이 개설되었습니다.

묻다=1.35 7 57 주문에는 아무 일도 일어나지 않습니다

묻다=1.35 7 91 주문에는 아무 일도 일어나지 않습니다

묻다=1.35 8 02 1.35 9 00, TP = 1.36 0 00, SL = 1.35 8 00 가격 으로 주문 이 개설되었습니다.

 

이해를 도와주세요. USDJPYEURUSD 2쌍으로 설정되어 있는 표시기가 있는데, Comment 기능을 사용하여 왼쪽 모서리(a1 및 a2)에 두 개의 값을 표시했지만, 어떻게 하면 그렇게 할 수 있습니까? 추가 계산을 위해 이 두 값(각 쌍에서)을 Excel로 수동으로 입력하지 마십시오. 그러면 지표 자체가 이 값과 함께 작동할 수 있습니다.

 
Alexandr24 >> :

이해를 도와주세요. USDJPYEURUSD 2쌍으로 설정되어 있는 표시기가 있는데, Comment 기능을 사용하여 왼쪽 모서리(a1 및 a2)에 두 개의 값을 표시했지만, 어떻게 하면 그렇게 할 수 있습니까? 추가 계산을 위해 이 두 값(각 쌍에서)을 Excel로 수동으로 입력하지 마십시오. 그러면 지표 자체가 이 값과 함께 작동할 수 있습니다.

주석 대신 필요한 계산이 작성됩니다. 주석에는 비어 있지 않은 줄이 표시되며 표시되는 변수를 찾아야 합니다.

다른 통화 쌍에서 지표 값을 얻는 데 관심이 있다면 iCustom이 도움이 될 것이며 iClose, iOpen 등이 있습니다.

 

왜 모든 것이 이렇게 작동합니까 (화살표가 그려짐)

   double muv_h4 = norm ( iMA ( Symbol ( ) , PERIOD_H4 , muv_trend_per , 0 , MODE_EMA , PRICE_CLOSE , 0 ) ) ;
   double sar_h4 = norm ( iSAR ( Symbol ( ) , PERIOD_H4 , hag_parab , max_parab , 0 ) ) ;
   int vol_0_h4 = iVolume ( Symbol ( ) , PERIOD_H4 , 0 ) ;
   int vol_1_h4 = iVolume ( Symbol ( ) , PERIOD_H4 , 1 ) ;
   int procent_h4 = vol_0_h4 / vol_1_h4 ;
   if ( muv_h4 < iOpen ( Symbol ( ) , PERIOD_H4 , 0 ) & & sar_h4 < iOpen ( Symbol ( ) , PERIOD_H4 , 0 ) /*&& procent_h4>2.0*/ )
       {
       ObjectCreate ( "arrow" + Time [ 0 ] , OBJ_ARROW , 0 , Time [ 0 ] , sar_h4 ) ;
       ObjectSet ( "arrow" + Time [ 0 ] , OBJPROP_ARROWCODE , 241 ) ;
       ObjectSet ( "arrow" + Time [ 0 ] , OBJPROP_COLOR , Green ) ;
      h4_byk = true ;
       }

볼륨의 주석을 제거하면 작동하지 않습니다(아무것도 그려지지 않지만 수동으로 볼 때 조건이 충족됨)

   double muv_h4 = norm ( iMA ( Symbol ( ) , PERIOD_H4 , muv_trend_per , 0 , MODE_EMA , PRICE_CLOSE , 0 ) ) ;
   double sar_h4 = norm ( iSAR ( Symbol ( ) , PERIOD_H4 , hag_parab , max_parab , 0 ) ) ;
   int vol_0_h4 = iVolume ( Symbol ( ) , PERIOD_H4 , 0 ) ;
   int vol_1_h4 = iVolume ( Symbol ( ) , PERIOD_H4 , 1 ) ;
   int procent_h4 = vol_0_h4 / vol_1_h4 ;
   if ( muv_h4 < iOpen ( Symbol ( ) , PERIOD_H4 , 0 ) & & sar_h4 < iOpen ( Symbol ( ) , PERIOD_H4 , 0 ) & & procent_h4 > 2.0 )
       {
       ObjectCreate ( "arrow" + Time [ 0 ] , OBJ_ARROW , 0 , Time [ 0 ] , sar_h4 ) ;
       ObjectSet ( "arrow" + Time [ 0 ] , OBJPROP_ARROWCODE , 241 ) ;
       ObjectSet ( "arrow" + Time [ 0 ] , OBJPROP_COLOR , Green ) ;
      h4_byk = true ;
       }

 
evgenio писал(а) >>

왜 모든 것이 이렇게 작동합니까 (화살표가 그려짐)

볼륨의 주석을 제거하면 작동하지 않습니다(아무것도 그려지지 않지만 수동으로 볼 때 조건이 충족됨)

더블 퍼센트_h4 = vol_0_h4 / vol_1_h4 ;

 
DC2008 >> :

이중 퍼센트_h4 = vol_0_h4 / vol_1_h4 ;

+1 sp

 

안녕하세요! 특정 날짜(마법 111로 주문을 여는 날짜)의 총 이익을 계산하기 위해 KimIV 함수를 사용했습니다.

GetProfitFromDateInCurrency(NULL, -1, -1, (TimeOpenLastPos(NULL, -1, 111)))

하지만 결과는 항상 0입니다.. 제가 뭘 잘못했는지 이해가 안됩니다.. 도와주세요!

 
splxgf >> :

주석 대신 필요한 계산이 작성됩니다. 주석에는 비어 있지 않은 줄이 표시되며 표시되는 변수를 찾아야 합니다.

다른 통화 쌍에서 지표 값을 얻는 데 관심이 있다면 iCustom이 도움이 될 것이며 iClose, iOpen 등이 있습니다.

에이1=...........

에이2=...........

b1=iCustom(" USDJPY ",0,"Indicator1",
b2=iCustom(" USDJPY ",0,"Indicator1",
c1=iCustom(" EURUSD ",0,"Indicator1",
c2=iCustom(" EURUSD ",0,"Indicator1",

다음은 a1과 b1, a2와 b2, a1과 c1, a2와 c2를 연결하는 방법입니다.

그렇게 생각했지만 아무 것도 작동하지 않습니다. Comment를 통한 출력이 올바른 값을 표시하는 경우 a1[i] 및 a2[i]가 있어야 합니다.

double b1=iCustom(" USDJPY ",0,"지표1",a1[i],0,1);
double b2=iCustom(" USDJPY ",0,"지표1",a2[i],1,1);
double с1=iCustom(" EURUSD ",0,"Indicator1",a1[i],0,1);
double с2=iCustom(" EURUSD ",0,"Indicator1",a2[i],1,1);

그러나 두 통화 쌍에서 공식으로 계산된 a1과 a2의 값을 얻는 방법은 무엇입니까?

 

문제가 있습니다. XL에서는 지지와 저항의 수준을 계산했습니다. 어떻게든 이 데이터를 밴드 형태로 MT4에 전송할 수 있습니까? 검색은 그 반대입니다.

긴 손. 그리고 한 쌍이 아닙니다.

 
Slepoy >> :

문제가 있습니다. XL에서는 지지와 저항의 수준을 계산했습니다. 어떻게든 이 데이터를 밴드 형태로 MT4에 전송할 수 있습니까? 검색은 그 반대입니다.

긴 손. 그리고 한 쌍이 아닙니다.

파일을 csv 형식으로 저장하고 csv 파일을 읽기 위한 표준 기능을 사용하여 터미널로 가져오십시오...