오류, 버그, 질문 - 페이지 933

 
sion :
void OnInit()
{
uint as=iCustom(_Symbol,PERIOD_M10,"Examples\\CCI");
}

void OnTick()
{
}

오류가 반복되었습니까?

770 빌드에서는 m10이 있는 차트가 나타나지 않고 이전 빌드에서는 정상입니다.

어... 브로커가 터미널을 업데이트했는데 시각화만 엉망인가요? 아니면 기다리실 수 있나요?
 

안녕하세요 차트에 인디케이터를 붙일 때 받은

'C:\Program Files\Alpari NZ MT5\MQL5\Indicators\indicator name.ex5'의 0x0000000000000001에 대한 액세스 위반 읽기

그것을 처리하는 방법? 빌드 770 64비트 OS 7


Документация по MQL5: Операции с графиками / ChartIndicatorAdd
Документация по MQL5: Операции с графиками / ChartIndicatorAdd
  • www.mql5.com
Операции с графиками / ChartIndicatorAdd - Документация по MQL5
 
kirill190982 :

안녕하세요 차트에 인디케이터를 붙일 때 받은

'C:\Program Files\Alpari NZ MT5\MQL5\Indicators\indicator name.ex5'의 0x0000000000000001에 대한 액세스 위반 읽기

그것을 처리하는 방법? 빌드 770 64비트 OS 7


안녕하세요 .

서비스데스크에 글을 작성하여 인디케이터를 부착해주세요. 고맙습니다.

 

안녕하세요.

여러 버튼 그룹을 포함하는 클래스가 있다고 가정해 보겠습니다.

 class CMyApp : public CAppDialog {
private :
   CButton m_digits[BUTTONS_QTY];
   CButton m_letters[BUTTONS_QTY];
   
public :
   CMyApp() {}
   ~CMyApp() {} 
   virtual bool Create( const long chart, const string name, const int subwin, 
                         const int x1, const int y1, const int x2, const int y2);
   virtual bool OnEvent( const int id, const long &lparam, const double &dparam, const string &sparam);
   bool CreateDigitButtons();
   bool CreateLetterButtons();
   void OnClickButton();
   void OnClickDigit( string text);
   void OnClickLetter( string text);
   
private :
   bool CreateButton(CButton &button, string name, string text, int x1, int y1, int x2, int y2);
};

버튼을 클릭하면 동일한 유형의 특정 작업이 수행되기 때문에 버튼이 그룹화됩니다. 작업은 버튼을 클릭할 때 버튼이 속한 버튼 그룹을 결정하고 버튼의 텍스트에 따라 특정 작업을 수행하는 적절한 방법으로 버튼을 "보내는" 것입니다. 모든 것을 최대한 단순화하기 위해 버튼에 그룹 이름과 텍스트를 표시해야 한다고 가정해 보겠습니다. 그리고이 단계에서 혼미 - 버튼의 텍스트를 얻는 방법은 무엇입니까?

현재 버튼 이름에는 특정 그룹의 공통 이름 + 버튼에 직접 텍스트가 포함되어 있습니다. 예: 1) 이름의 하위 문자열로 버튼이 속한 그룹을 결정합니다. 2) 텍스트를 "추출"하는 이름을 "next" 메서드에 다시 전달합니다. 하지만, 냉정하게 말해서 이것은 최적의 솔루션이 아닙니다. 보다 구체적으로 문제는 다음과 같습니다.

 //---
bool CMyApp::OnEvent( const int id, const long &lparam, const double &dparam, const string &sparam) {
   if ( id == CHARTEVENT_CUSTOM ) {
       if ( StringFind (sparam, "Digit" ) >= 0 ) {
         // string text = ? (как получить текст на кнопке?)
         OnClickDigit(sparam); // вместо sparam надо бы передавать text
         return ( true );
      } else if ( StringFind (sparam, "Letter" ) >= 0 ) {
         OnClickLetter(sparam); // аналогично случю выше - вместо sparam надо бы передавать text
         return ( true );
      }
   }

   return (CAppDialog::OnEvent(id, lparam, dparam, sparam));  
}

문제를 해결하는 방법을 알려주세요.

추신. 만일의 경우를 대비하여 "전체"를 볼 수 있도록 코드를 첨부하겠습니다.

파일:
 

안녕하세요 여러분!

다음은 시각화 모드의 전략 테스터 에서 Zig_Zag 대신 그림(첨부)에 있는 기적을 주는 간단한 코드입니다.

CopyClose(_Symbol,PERIOD_H1...)에서 이 함수의 기간은 전략 테스터 창에서 선택한 기간과 같지 않습니다(만약 그렇다면 모든 것이 정상적으로 그려집니다. 연결은 무엇입니까?)).

버그인가요? 그렇다면 개인 메시지(또는 여기에 충분한 메시지가 있음)를 통해 서비스 데스크로 어디로 보내야 합니까?


input int      ExtDepth=13;
input int      ExtDeviation=5;
input int      ExtBackstep=3;

int zzHandle;      // хэндл индикатора ZigZag
//+------------------------------------------------------------------+
int OnInit()
  {
//--- Получить хэндл индикатора ZigZag
   zzHandle=iCustom(NULL,0,"ZigZag",ExtDepth,ExtDeviation,ExtBackstep);  //Расчет индикатора ZigZag
//--- Нужно проверить, не были ли возвращены значения Invalid Handle
   if(zzHandle<0)
     {
      Alert("Ошибка при создании индикаторов - номер ошибки: ",GetLastError(),"!!");
     }
   return(0);
  }
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   double Last_Price_Close[];
   CopyClose(_Symbol,PERIOD_H1,0,1,Last_Price_Close);
  }
//+------------------------------------------------------------------+
파일:
uvsf6r.jpg  406 kb
 
Fia :

안녕하세요 여러분!

다음은 시각화 모드의 전략 테스터 에서 Zig_Zag 대신 그림(첨부)에 있는 기적을 주는 간단한 코드입니다.

CopyClose(_Symbol,PERIOD_H1...)에서 이 함수의 기간은 전략 테스터 창에서 선택한 기간과 같지 않습니다(만약 그렇다면 모든 것이 정상적으로 그려집니다. 연결은 무엇입니까?)).

버그인가요? 그렇다면 개인 메시지(또는 여기에 충분한 메시지가 있음)를 통해 서비스 데스크로 어디로 보내야 합니까?

...
Service Desk에는 이미 유사한 메시지가 있습니다. 하지만 쓰기도 합니다.
 
tol64 :
Service Desk에는 이미 유사한 메시지가 있습니다. 하지만 쓰기도 합니다.
감사합니다. 방금 한 것입니다. 아마도 그들은 곧 고칠 것입니다 ...
 
내 계정을 볼 수 있는 담벼락에 익명으로 업로드된 스크린샷을 어떻게 삭제합니까...
 
vadynik :
내 계정을 볼 수 있는 담벼락에 익명으로 업로드된 스크린샷을 어떻게 삭제합니까...

원하는 차트 위로 마우스를 이동하면 "삭제" 명령이 표시됩니다.


 
Rone :

안녕하세요.


이 같은.
파일: