코딩 도움말 - 페이지 652

 
stevenpun :

mladen님, 감사합니다.

나는 시각 장애인 이라고 생각 합니다 . 버퍼 6 을 본 적이 없습니다 . 이제 완벽하게 작동합니다 :)

나는 테스트 후 "지표 목록"을 확인하는 EA 테스터에서 빠른 테스트를 수행합니다.

그것은 표시기의 많은 시간을 가지고 있습니다, 그것은 정상입니까?


스티븐펀

아니 정상이 아니다

iCustom() 호출에 사용된 매개변수 의 유형을 확인하십시오(이 오류는 일반적으로 iCustom() 호출에 사용된 매개변수의 유형이 표시기 매개변수 목록에서와 동일하지 않을 때 발생합니다)

 
mladen :

아니 정상이 아니다

iCustom() 호출에 사용된 매개변수의 유형을 확인하십시오(이 오류는 일반적으로 iCustom() 호출에 사용된 매개변수의 유형이 표시기 매개변수 목록에서와 동일하지 않을 때 발생합니다)

여전히 그것을 해결할 수 없습니다. 표시기에서 전체 매개변수 를 복사하려고 시도하지만 여전히 동일하게 유지됩니다.

mladen 씨, 표시기에서 모든 경고 및 시간 프레임을 제거하는 데 도움이 될까요?

ea 사용을 위해 "간단하게" 만들려면 .

 
stevenpun :

여전히 그것을 해결할 수 없습니다. 표시기에서 전체 매개변수를 복사하려고 시도하지만 여전히 동일하게 유지됩니다.

mladen 씨, 표시기에서 모든 경고 및 시간 프레임을 제거하는 데 도움이 될까요?

ea 사용을 위해 "간단하게" 만들려면 .

이 코드를 사용했습니다.

 //------------------------------------------------------------------
//
//------------------------------------------------------------------
#property indicator_chart_window
#property indicator_buffers 0
extern int      UpBandPrice          =     0 ;     // Upper Band Price(ex.2 for High)     
extern int      LoBandPrice          =     0 ;     // Lower Band Price(ex.3 for Low) 
extern int      MA_Length            =     6 ;     // Bollinger Bands Period
extern int      MA_Mode              =     0 ;     // Mode of Moving Average  
extern double   Deviation            =     1 ;     // Deviation
extern int      DeviationLength      =     20 ;     // Period of Standard Deviation
extern double   MoneyRisk            =     0.5 ;     // Offset Factor
extern int      SignalMode           =     1 ;     // SignalMode: Display signals mode: 0-only Stops,1-Signals & Stops,2-only Signals
extern int      LineMode             =     1 ;     // Display line mode: 0-no,1-yes  
extern int shift  = 1 ;
//------------------------------------------------------------------
//
//------------------------------------------------------------------
int init()  { return ( 0 ); }
int start() 
{ 
   double trendCurr = iCustom ( Symbol (), 0 , "BBands stop v3 MTF + limited bars" , 0 ,UpBandPrice, LoBandPrice, MA_Length, MA_Mode,Deviation,DeviationLength,MoneyRisk,SignalMode,LineMode, 6 ,shift);
   double trendPrev = iCustom ( Symbol (), 0 , "BBands stop v3 MTF + limited bars" , 0 ,UpBandPrice, LoBandPrice, MA_Length, MA_Mode,Deviation,DeviationLength,MoneyRisk,SignalMode,LineMode, 6 ,shift+ 1 ); 
   Comment (trendCurr, "    " ,trendPrev);
   return ( 0 ); 
}


테스트를 위해 모든 것이 정상 작동합니다.

 
oguz :
안녕 친구들,
이것은 내 ea이며 지금은 주문을 열지 않습니다!
아마도 문제는 최신 mt4 b988입니다. 도와 줄수있으세요?

추신: 내 브로커는 이제 "인스턴트 유형"입니다. 코드가 호환되지 않는 인스턴트 유형 브로커인가요?
터미널의 전문가 또는 저널 탭에서 어떤 오류가 발생합니까?
 
mladen :

이 코드를 사용했습니다.


테스트를 위해 모든 것이 정상 작동합니다.

게시한 코드를 테스트했지만 여전히 동일한 문제가 발생합니다.

ea 첨부합니다 시간나실때 테스트 해주실수있나요?

그리고 TotalsOrder() 에 대한 질문이 하나 더 있습니다.

내가 첨부한 차트에 대해서만 close all 기능을 닫고 싶습니다.

내가 아는 한 TotalsOrder()는 모든 기호에 대한 모든 미결 주문을 반환하지만 특정 통화 쌍 을 얻는 방법은 무엇입니까?

인터넷에서 답변을 얻으려고 노력하지만 실제로 이해하지 못합니다.

코드 중 하나는 주문 루프의 카운트 주문이지만 코드를 배치할 위치가 확실하지 않습니다.


 string symbol= Symbol ();
int     orders_cnt= 0 ;
int     total= OrdersTotal ();
for ( int i= 0 ; i<total; i++)
{
     if ( OrderSelect (i)== false ) continue ;
     if ( OrderSymbol ()==symbol) orders_cnt++;
}


파일:
BbandTest.mq4  34 kb
 
oguz :
안녕 친구들,
이것은 내 ea이며 지금은 주문을 열지 않습니다!
아마도 문제는 최신 mt4 b988입니다. 도와 줄수있으세요?

추신: 내 브로커는 이제 "인스턴트 유형"입니다. 코드가 호환되지 않는 인스턴트 유형 브로커인가요?

표시기 이름을 "ptl 2_1 + alerts.mq4"로 변경하면 작동합니다.

이 이름에 대한 ea iCustom 호출 .

 
stevenpun :

게시한 코드를 테스트했지만 여전히 동일한 문제가 발생합니다.

ea 첨부합니다 시간나실때 테스트 해주실수있나요?

그리고 TotalsOrder() 에 대한 질문이 하나 더 있습니다.

내가 첨부한 차트에 대해서만 close all 기능을 닫고 싶습니다.

내가 아는 한 TotalsOrder()는 모든 기호에 대한 모든 미결 주문을 반환하지만 특정 통화 쌍을 얻는 방법은 무엇입니까?

인터넷에서 답을 얻으려고 노력하지만 제대로 이해하지 못합니다.

코드 중 하나는 주문 루프의 카운트 주문이지만 코드를 배치할 위치가 확실하지 않습니다.



스티븐펀

내 터미널에서 이러한 오류를 일으키지 않습니다.

또한 게시 한 기능 은 정상이지만 주문을 닫을 때 OrderSymbol()이 Symbol()과 동일한 지 확인해야합니다.

 
stevenpun :

표시기 이름을 "ptl 2_1 + alerts.mq4"로 변경하면 작동합니다.

이 이름에 대한 ea iCustom 호출.

어쨌든 원래 이름은 동일합니다.

새로운 포럼이 업로드할 이름으로 변경되었습니다!

 
mladen :
터미널의 전문가 또는 저널 탭에서 어떤 오류가 발생합니까?
저널 탭을 가져오는 데 오류가 발생하기를 기다리고 있습니다...
 
oguz :
저널 탭을 가져오는 데 오류가 발생하기를 기다리고 있습니다...
확인. 당신이 할 때, 당신이 얻은 오류를 게시하십시오