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

 
fxsaber :

이것은 이미 MT5에서 작동하고 있습니다.

기술적으로, 지표로 동일한 ONCE를 수행하고(효율성 손실 없이) 솔루션을 안전보장이사회에 배치하는 것을 막는 것은 없습니다.

당신이 옳은 것 같다.

그러나 나는 다른 견해를 가지고 있습니다. 이 라이브러리에는 유용한 것이 많다고 생각합니다. 그러나 이러한 유틸리티는 결코 널리 배포되지 않습니다. 그 이유는 두 가지입니다.

1. 평범한 사람은 도서관의 내용을 자세히 공부할 수 없습니다. "어쩌면 뭔가가 도움이 될 것입니다."라는 의미입니다. 보통 사람은 이를 위한 시간도 에너지도 없습니다. 이러한 라이브러리가 활발하게 사용되는 많은 응용 프로그램과 중첩된다면 일부 프로그래머는 .

2. 사용자가 5개의 라이브러리를 공부하는 동안 업데이트 및 수정된 6개의 라이브러리가 출시될 예정입니다 :) 그렇지 않나요? 그리고 어떻게. 게다가 새로운 개념이 아니라 새로운 패러다임(이전의 모든 코드 - 라이브러리, 응용 프로그램 - 모든 것이 항상 그랬듯이 모든 것이 휴지통에 있는 경우) 위에 구축되었습니다. 그리고 논리적으로 그렇게 되어야 합니다. 이러한 연속적인 "역사적" 어레이가 필요한 사람은 누구입니까? 창에 "역사적으로 연결되어 있는" 이 Expert Advisor가 필요한 사람은 누구이며 창과 어떤 관련이 있습니까? 연속성이 없는 mql이 필요한 사람은 누구입니까?

한 마디로, 프로가 여기서 일한다면 그는 모든 것을 침착하게 C로 쓰고 MT를 운송 수단으로만 사용합니다. 그리고 그 코드는 수세기 동안 상속될 것입니다 .. 적어도 상위 10개를 릴리스하십시오 ..
--
그리고 저에게는 필요한 것이 적기 때문에 여기 포럼에서 다차원 배열 과 정기적인 상담으로 충분합니다. 나는 무엇 을 해야 하는지 이해하겠지만 어떻게 - 내가 알아낼 것입니다. 이것들은 사소한 일입니다.
허접한 글 읽어주셔서 감사합니다 :)

 

신사 숙녀 여러분! 질문: 속성에서 고정된 최소값과 최대값을 설정한 후 표시기(iCCI)가 창, 즉 위쪽과 아래쪽 경계선 을 벗어나는 이유는 무엇입니까 ? 감사하다!

 

이동 평균 표시기의 완전한 소스는 어디에서 얻을 수 있습니까?
그것이 더 쉬운 것처럼 보일 것입니다. 그러나 표준 예제 Custom Moving Average.mq5에는 잘린 코드가 포함되어 있습니다(기술 지표에 "적용 대상:"이라는 항목이 없음).

 
User_mt5 :

이동 평균 표시기의 완전한 소스는 어디에서 얻을 수 있습니까?
그것이 더 쉬운 것처럼 보일 것입니다. 그러나 아니요, Custom Moving Average.mq5의 표준 예제에는 잘린 코드가 포함되어 있습니다(기술 지표에 "적용 대상:"이라는 항목이 없음).

( 트롤링은 환영하지 않습니다 - Artyom Trishkin에 의해 삭제됨 )

뚜따를 찾아라

여기 시작이 있습니다

 //+------------------------------------------------------------------+
//|                                               MovingAverages.mqh |
//|                   Copyright 2009-2017, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "2009-2017, MetaQuotes Software Corp."
#property link        "http://www.mql5.com"
//+------------------------------------------------------------------+
//| Simple Moving Average                                            |
//+------------------------------------------------------------------+
double SimpleMA( const int position, const int period, const double &price[] )
  {
//---
   double result= 0.0 ;
//--- check position
   if (position>=period- 1 && period> 0 )
     {
       //--- calculate value
       for ( int i= 0 ;i<period;i++) result+=price[position-i];
      result/=period;
     }
//---
   return (result);
  }
 
Alexey Viktorov :

뚜따를 찾아라

여기 시작이 있습니다

사실이야 이것이 내가 가진 것입니다. 그리고 다른 것이 필요합니다. 여기서 (H + L + C) / 3.

검색했습니다. 직접 하셔야 합니다.

고맙습니다.

 
User_mt5 :

사실이야 이것이 내가 가진 것입니다. 그리고 다른 것이 필요합니다. 여기서 (H + L + C) / 3.

검색했습니다. 직접 하셔야 합니다.

고맙습니다.

그 문장은 다음과 같습니다.

자전거가 있지만 뒷바퀴가 제거되었습니다 ... 자전거를 직접 만들어야합니다 ...

가격 (H + L + C) / 3으로 배열을 만들고이 배열을 거기에 두는 것을 누가 또는 무엇으로 막습니까?

 

안녕하세요. MQL을 배우기로 결정했습니다. 메타에디터 5에서 나는 EA 3의 움직임과 확률을 발견했습니다. 그리고 거래에는 출구가 없습니다. 즉, 이익실현 이 없습니다. 이 매개변수를 최적화할 수 있도록 코드에서 이익을 취하는 위치와 방법을 알아내도록 도와주세요. 게다가 Bai와 Sel은 거기에 쓰여 있지 않고 그가 어떻게 팔고 사는지 나에게는 분명하지 않습니다. 다음은 코드 자체입니다.

; 2018.01.14 00:39:27에 자동으로 저장됨
; 이 파일에는 Stochastic 및 3 iMA 전문가 고문을 테스트/최적화하기 위해 마지막으로 사용된 입력 매개변수가 포함되어 있습니다.
;
로트=0.1||0.1||0.010000||1.000000||N
stop_=700||700||70.000000||7000.000000||N
매직=54
per_4=4||4||1||40||Y
methodMA4=1||0||0||3||Y
가격MA4=1||1||0||7||Y
per_13=10||10||1||130||Y
methodMA13=1||0||0||3||Y
priceMA13=1||1||0||7||Y
per_50=50||50||1||200||Y
methodMA50=1||0||0||3||Y
priceMA50=1||1||0||7||Y
per_K_Stoh=5||5||1||20||Y
per_D_Stoh=3||3||1||20||Y
감속=3||3||1||20||Y
높은 수준=70||70||1||90||Y
낮은 수준=10||10||1||30||Y
반전=거짓||거짓||0||참||N

 

우리는 모두 사용자 정의 이동 평균을 알고 있습니다.mq5
나는 그것을 기반으로 사용자 정의 지표 를 만들려고합니다.
모든 것을 동일하게 계산해야 하지만 전체 기록이 아니라 사용자 정의 색인 설정에 지정된 막대 수에 대해 계산해야 합니다.
이 단계에서는 모든 것이 명확합니다.

그러나 ENUM_APPLIED_PRICE 매개변수에 문제가 있었습니다. MA를 계산하려면 iCustom()에 전달해야 합니까? 필요. 하지만 어떻게 ?

사용자 지정 이동 평균을 차트에 표시하기만 하면 설정 패널에 추가 탭이 나타나며,
ENUM_APPLIED_PRICE에서 특정 매개변수를 선택할 수 있습니다.

그러나 iCustom()에서 이 매개변수는 어디에 있습니까? 결국, input..으로 지정된 매개변수만 iCustom()에 전달할 수 있습니다.
그리고 이 ENUM_APPLIED_PRICE는 입력에 없습니다.

잘. 그리고 무엇을 해야 할까요?

이 이동 평균을 어느 정도 사용자 정의합니까? 거기에 숨겨진 장비가 있을 수도 있죠? :)

 
User_mt5 :

우리는 모두 사용자 정의 이동 평균을 알고 있습니다.mq5
나는 그것을 기반으로 사용자 정의 지표 를 만들려고합니다.
모든 것을 동일하게 계산해야 하지만 전체 기록이 아니라 사용자 정의 색인 설정에 지정된 막대 수에 대해 계산해야 합니다.
이 단계에서는 모든 것이 명확합니다.

하지만 ENUM_APPLIED_PRICE 매개변수에 문제가 있었습니다. MA를 계산하려면 iCustom()에 전달해야 합니까? 필요. 하지만 어떻게 ?

사용자 지정 이동 평균을 차트에 표시하기만 하면 설정 패널에 추가 탭이 나타나며,
여기서 ENUM_APPLIED_PRICE 구성에서 특정 매개변수를 선택할 수 있습니다.

그러나 iCustom()에서 이 매개변수는 어디에 있습니까? 결국, input..으로 지정된 매개변수만 iCustom()에 전달할 수 있습니다.
그리고 이 ENUM_APPLIED_PRICE는 입력에 없습니다.

잘. 그리고 무엇을 해야 할까요?

이 이동 평균을 어느 정도까지 사용자 정의합니까? 거기에 숨겨진 장비가 있을 수도 있죠? :)


iCustom 도움말:

   MA_handle= iCustom ( NULL , 0 , "Examples\\Custom Moving Average" , 
                     MA_Period, 
                     MA_Shift, 
                     MA_Method, 
                     PRICE_CLOSE // считаем по ценам закрытия 
                     ); 

즉, 계산이 맨 끝에 표시되는 기준 가격 유형입니다.

 
Vladimir Karputov :

iCustom 도움말:

즉, 계산이 맨 끝에 표시되는 기준 가격 유형입니다.

감사합니다. 이것은 매우 유익한 정보입니다. 고맙습니다.

그것은 나에게 거의 계시입니다. iCustom에 대한 도움말을 읽고 입력하면 이것을 알지 못할 것입니다. 이 얼마나 신비한 mql ..

사유: