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

 
Vasiliy Sokolov :

당신이 제시한 방법은 전이적임이 분명합니다. 오류는 그 안에 없을 가능성이 큽니다. 제시된 데이터에서 무슨 일이 일어나고 있는지 명확하지 않습니다. 몇 가지 옵션이 있을 수 있습니다.

  • 차트 식별자가 잘못 지정되었습니다(오류 4101로 표시됨).
  • 너무 자주 요청합니다.
  • 다른 매개변수(예: 이벤트 ID)가 잘못되었습니다.

작성한 코드의 수준으로 판단하면 오류는 어디에서나 발생할 수 있다고 말할 수 있습니다.
 

안녕하세요 상인 여러분! 누가 elliot wave analyzer3 소프트웨어를 가지고 있습니까? 문제는 mt4에서 elliot 웨이브 분석기로 인용 기록을 다운로드할 수 없다는 것입니다!

아시는 분 도와주세요!

 

여기 시스템이 있습니다

4MB의 RAM을 다른 곳에서 얻을 수 있습니까?

저것들. 나는 캠프를 재부팅하고, 바이러스 백신을 비활성화하고, 터미널을 실행하고 테스터는 로봇을 테스트할 때 4MB가 충분하지 않다는 것을 보여줍니다.

이전에는 브라우저와 바이러스 백신으로 17MB로는 부족하다고 썼습니다.

 
Roman Shiredchenko :

여기 시스템이 있습니다

4MB의 RAM을 다른 곳에서 얻을 수 있습니까?

저것들. 나는 캠프를 재부팅하고, 바이러스 백신을 비활성화하고, 터미널을 실행하고 테스터는 로봇을 테스트할 때 4MB가 충분하지 않다는 것을 보여줍니다.

이전에는 브라우저와 바이러스 백신으로 17MB로는 부족하다고 썼습니다.

고문의 다른 실수가 당신을 전혀 괴롭히지 않습니까? 그것들을 제거하면 모든 것에 충분한 메모리가 생깁니다.

그래도 메모리를 추가로 사야할텐데, 요즘 2GB가라니...

 
Vitalie Postolache :

고문의 다른 실수가 당신을 전혀 괴롭히지 않습니까? 그것들을 제거하면 모든 것에 충분한 메모리가 생깁니다.

그래도 메모리를 추가로 사야할텐데, 요즘 2GB가라니...

고맙습니다. :-) 실수에 대해 -

" 2015.04.21 16:48:06.526 상관관계(SBRF-6.15,H1) MA의 모든 데이터가 계산되는 것은 아닙니다. 오류 4806. [ SBPR-6.15 ]

그것에주의를 기울여야합니까? - 아니 "

 
Vitalie Postolache :

고문의 다른 실수가 당신을 전혀 괴롭히지 않습니까? 그것들을 제거하면 모든 것에 충분한 메모리가 생깁니다.

그래도 메모리를 추가로 사야할텐데, 요즘 2GB가라니...

예, 전혀 웃기지 않습니다. 나는 2 기가 램이 달린 오래된 노트북을 마을로 가져 가서 거기에 넣었습니다. 놀기 위해 Win7 64bit와 아무 것도 작동하지 않습니다. 주말에만 밤에 끄는데, 금요일부터 토요일까지 안 켤 때도 있어요. 2개의 MT4 단말기와 스카이프가 있습니다. 예, 나는 때때로 총구를 실행합니다.

 
Vasiliy Sokolov :

당신이 제시한 방법은 전이적임이 분명합니다. 오류는 그 안에 없을 가능성이 큽니다. 제시된 데이터에서 무슨 일이 일어나고 있는지 명확하지 않습니다. 몇 가지 옵션이 있을 수 있습니다.

  • 차트 식별자가 잘못 지정되었습니다(오류 4101로 표시됨).
  • 너무 자주 요청합니다.
  • 다른 매개변수(예: 이벤트 ID)가 잘못되었습니다.

작성한 코드의 수준으로 판단하면 오류는 어디에서나 발생할 수 있다고 말할 수 있습니다.

이 코드 조각은 사용자 정의 차트 이벤트 에 대한 기사의 공식 웹사이트에서 가져왔습니다. 저는 그러한 소스에서 코드의 "작성 수준"을 판단할 수 없습니다.

- 차트 식별자가 올바르게 지정되었습니다(오류 4101이 없는 것으로 표시됨)

- 빈번한 요청이란 무엇을 의미합니까? 나에게 명확하지 않습니다. 무엇에 대한 요청, 설명할 수 있습니까?

- 전체 알고리즘이 하루 종일 제대로 작동하며 알 수 없는 이유로 때때로 나열된 오류 중 하나가 발생합니다. 매개변수가 올바르지 않다고 가정하면 이러한 오류가 이벤트 ID와 관련이 있습니까?

발견된 오류 목록은 다음과 같습니다.

ERR_CHART_NO_REPLY

4102

차트가 응답하지 않음

ERR_CHART_NO_EXPERT

4104

차트에 이벤트를 처리할 수 있는 전문가가 없습니다.

ERR_INTERNAL_ERROR

4001

예상치 못한 내부 오류


모든 것이 오랫동안 오류 없이 작동하고 알 수 없는 이유로 때때로 오류가 발생한다는 것을 다시 한 번 상기시켜 드리겠습니다. 답변 감사합니다.

 
dariamap :

...

...

이 오류를 재현하는 완전한 예를 게시할 수 있습니까? 전투 소스는 필요하지 않습니다. 이 오류를 보여주는 예를 가능한 한 간단하게 준비하세요.
 

모두에게 좋은 하루.

거래 요청을 올바르게 준비하는 방법

 //-----OrderSend:
double MyOrderSend(
   string    symbol,               // символ
   ENUM_ORDER_TYPE cmd,           // торговая операция
   double    volume,               // количество лотов
   double    price,                 // цена
   int       slippage,             // проскальзывание
   double    stoploss,             // stop loss
   double    takeprofit,           // take profit
   // ENUM_ORDER_TYPE_FILLING
     int fill_type = SYMBOL_FILLING_FOK , // 
   string    comment= NULL ,         // комментарий
   int       magic= 0 ,               // идентификатор
   datetime expiration= 0 ,         // срок истечения ордера
   color     arrow_color= clrNONE    // цвет
               )
  {
   //--- готовим запрос
   MqlTradeRequest request={ 0 };
   request.action= TRADE_ACTION_DEAL ;             // открывать по рынку
   request.magic=magic;                         // ORDER_MAGIC
   request.symbol=symbol;                       // инструмент
   request.volume=volume;                       // объем в лотах
   request.price=price;                         // цена для открытия
   request.sl=stoploss;                         // Stop Loss
   request.tp=takeprofit;                       // Take Profit   
   request.deviation=slippage;                   // проскальзывание
   request.type=cmd;                             // тип  ордера
   request.fill_type= SYMBOL_FILLING_FOK ;                 // Тип ордера по исполнению
   request.expiration=expiration;               // срок истечения ордера 
   request.comment=comment;                     // комментарий
 
//--- отправим торговый приказ
   MqlTradeResult result={ 0 };
   if ( OrderSend (request,result))
   return (result.price);
   else
   return ( 0 );
  }
//-----OrderSend

왜냐하면 차트에 exp를 설치할 때 다음 오류가 발생합니다.

아마도 시장 주문 을 채우기 위한 정책 을 명확하게 지정해야 할 것입니다...

도와주셔서 감사합니다.

 
Roman Shiredchenko :

모두에게 좋은 하루.

거래 요청을 올바르게 준비하는 방법

왜냐하면 차트에 exp를 설치할 때 다음 오류가 발생합니다.

아마도 시장 주문 을 채우기 위한 정책 을 명확하게 지정해야 할 것입니다...

도와주셔서 감사합니다.

여기요! 거래 요청 구조 필드의 이름을 자세히 살펴보십시오. fill_type은 type_filling으로 바꿔야 합니다. SYMBOL_FILLING_FOK는 분명히 ORDER_FILLING_FOK로 대체되어야 합니다.

P/S/ CTrade 클래스를 사용하는 것이 좋습니다. 거래 구조를 지루하게 채우지 않고도 주문을 할 수 있습니다.

사유: