MetaTrader 4 Build 529 베타가 새로운 컴파일러와 함께 출시됨 - 페이지 90

 
그러나 내 것은 전혀로드되지 않습니다. ))
 
흠. 문제는 심볼릭 링크입니다. 히스토리가 있는 폴더는 D 드라이브에 있으며 AppData 의 터미널 폴더 에는 이에 대한 심볼릭 링크가 있습니다. 링크가 제거되면 터미널 시작 시 새로운 히스토리 폴더가 생성되고 다운로드가 정상적으로 진행됩니다. 폴더 대신 링크가 있는 경우 현재 데이터와 기록이 홈 키로 로드되지만 어떤 이유로 아카이브가 로드되지 않습니다. 접근 권한을 다시 확인했습니다. Metatrader에서 생성한 폴더와 D 드라이브의 내 폴더에 대해 동일합니다. 이상합니다. 링크가 프로그램 작동에 어떻게든 영향을 미치도록 이것을 본 것은 이번이 처음입니다.
 

방금 확인했습니다. 아카이브에서 기록 데이터를 로드하는 것도 좋지 않습니다. M1이로드 된 것 같습니다. M1 차트를 열면 "업데이트 대기 중"이 있습니다 ...

저널에서:

2013.12.04 19:01:04.783 HistoryBase: not enough memory 'USDCAD1' [4699170 bars]

2013.12.04 19:01:04.783 Memory handler: cannot allocate 281965560 bytes of memory

기가에 대한 무료 메모리.

 

Trade/AccountInfo.mqh를 컴파일할 수 없습니다.

실수:
' ENUM_ORDER_TYPE ' - AccountInfo.mqh 유형이 없는 선언 58 65
'trade_operation' - 쉼표가 필요함 AccountInfo.mqh 58 81

 

MT4 빌드 553, ME876.

Deint() 함수는 표시기가 하위 창에서 제거된 경우에만 트리거되며 시간 프레임을 전환할 때는 호출되지 않습니다.

확인할 코드:

 //+------------------------------------------------------------------+
//|                                              Deinit_function.mq4 |
//|                        Copyright 2013, MetaQuotes Software Corp. |
//|                                              https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link       "https://www.mql5.com"
#property version   "1.00"
#property strict
#property indicator_separate_window
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//--- indicator buffers mapping
   
//---
   return ( 0 );
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
   Print ( "Exit" );
//----
   return ( 0 );
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   int counted_bars=IndicatorCounted();
   return ( 0 );
  }
//+------------------------------------------------------------------+
 
Lion.Fx :

Trade/AccountInfo.mqh를 컴파일할 수 없습니다.


5에서 거래하는 것은 4에서 거래하는 것과 다릅니다. 따라서 순수하게 5중 특성을 포함하는 5중 내포물을 사용하는 것은 불가능합니다.
 
테스터에서 디버깅 코드는 매우 필요합니다. 구현될까요?
 
ForexMoneyMaker :

MT4 빌드 553, ME876.

Deint() 함수는 표시기가 하위 창에서 제거된 경우에만 트리거되며 시간 프레임을 전환할 때는 호출되지 않습니다.

확인할 코드:


게시해 주셔서 감사합니다. 수정되었습니다.
 
stringo :

5에서 거래하는 것은 4에서 거래하는 것과 다릅니다. 따라서 순수하게 5중 특성을 포함하는 5중 내포물을 사용하는 것은 불가능합니다.

확인. 4개에서 사용이 가능할 것으로 알고 있습니다. 아니면 미래에 4명으로 다시 쓰여질까요?

다른 플러그를 사용할 수 있습니까? ChartObjects라고 합시다.
지금은 다음을 수행하려고 합니다.

ENUM_BASE_CORNER 코너=CORNER_LEFT_UPPER;

컴파일러 출력: 'CORNER_LEFT_UPPER' - 선언되지 않은 식별자

이 열거형이 없으면 ChartObjects를 통해 앵커 각도 를 설정하지 마십시오.

 
Lion.Fx :

확인. 4개에서 사용이 가능할 것으로 알고 있습니다. 아니면 미래에 4명으로 다시 쓰여질까요?

다른 플러그를 사용할 수 있습니까? ChartObjects라고 합시다.
나는 지금 다음을 수행하려고합니다.

ENUM_BASE_CORNER 코너=CORNER_LEFT_UPPER;

컴파일러 출력: 'CORNER_LEFT_UPPER' - 선언되지 않은 식별자

이 열거형이 없으면 ChartObjects를 통해 앵커 각도를 설정하지 마십시오.




시간이 지남에 따라 포함 파일은 4개를 위해 특별히 작성됩니다.

개체도 정렬됩니다.