[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 5. - 페이지 51

 

새해 복 많이 받으세요!


알려주세요. 어떤 이유로 설정이 extern 인 경우 표시기 창이 열리지 않습니다. 그리고 표시기는 잘 작동했습니다.

이미지가 로드되지 않습니다...

저것들. 표시기가 시작되면 설정 창이 열리지만 "GENERAL", "COLORS", "DISPLAY"만 있고 외부 설정이 있는 창은 없습니다!!!! 같은 이야기를 txt 형식으로 다시 컴파일했습니다.

나는 같은 이야기를 다른 cantor에서 새로운 MT4를 다운로드했습니다. 작은 시험 칠면조 썼어요.. 설정창이 없어요..

GLOBAL OS를 다시 설치했습니다!!!!

같은 문제....

무슨일이야????????????????


SOS SOS SOS

왜냐하면 사진이 배치되지 않은(쓰기 실패) 코드를 게시했습니다. 외부 값: MA_Period는 별도의 표시기 창에서 열어야 하며 이 설정 창은 GONE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 #property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link       "http://www.metaquotes.net"

#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Green

extern int MA_Period           = 8 ;
//------
 

kopeyka :

이 설정창이 사라졌습니다!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


#property LIBRARY 가 파일 또는 포함 파일에 있기 때문에!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 11111!!11
 
sergeev :

#property LIBRARY가 파일 또는 포함 파일에 있기 때문에!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 11111!!11

 //+------------------------------------------------------------------+
//|                                                          123.mq4 |
//|                        Copyright 2013, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link       "http://www.metaquotes.net"

#property indicator_chart_window
extern int MA_Period = 60 ;

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
//----
   return ( 0 );
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
       ObjectDelete ( "123" );
//----
   return ( 0 );
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   int     counted_bars=IndicatorCounted();
//----
   Line ( "123" , Time[ 60 ], iClose( Symbol (),MA_Period, 1 ), 0 , Red);
//----
   return ( 0 );
  }
//+------------------------------------------------------------------+
void Line ( string NameLine, datetime tm, double prs, int stl, color clr)
{
   ObjectDelete (NameLine);
   ObjectCreate (NameLine, OBJ_HLINE , 0 , tm, prs);
   ObjectSet(NameLine, OBJPROP_TIME1, tm);
   ObjectSet(NameLine, OBJPROP_PRICE1, prs);
   ObjectSet(NameLine, OBJPROP_STYLE , stl);
   ObjectSet(NameLine, OBJPROP_COLOR , clr);
} 

TEST 인디케이터를 만들었습니다. 선은 빨간색으로 그려 지지만 창이 없습니다. 일반 옵션을 반환하려면 어떻게 해야 하나요????

다시 말하지만 "GENERAL", "COLORS", "DISPLAY"의 세 가지 창만 제공하지만 설정 창은 어디에 있습니까 ??? 그것을 반환하는 방법??? 이젠 모르겠어....

 
kopeyka :

TEST 인디케이터를 만들었습니다. 선은 빨간색으로 그려지지만 창이 없습니다. 일반 옵션을 반환하려면 어떻게 해야 하나요????

다시 말하지만 "GENERAL", "COLORS", "DISPLAY"의 세 가지 창만 제공하지만 설정 창은 어디에 있습니까 ??? 그것을 반환하는 방법??? 이젠 모르겠어....


손, 파일, 모니터와 친구가 됩니다.

나는 당신이 성공할 것이라고 믿습니다.

 
마지막 주문 의 시작 가격에서 가격이 75핍 오르거나 내리면 바로 새 주문을 여는 기능이나 Expert Advisor가 있습니까?
 
7erj :
마지막 주문의 시작 가격에서 가격이 75핍 오르거나 내리면 바로 새 주문을 여는 기능이나 Expert Advisor가 있습니까?

책읽고 공부할 놈의 교과서는 무엇인가?

그렇다면 지옥에 가십시오.

그렇지 않은 경우 여기를 읽으십시오. if-else 조건부 연산자가 호출됩니다.

+ 이 기능을 비틀어 보세요.

GetOrderOpenPrice() 함수.


모든 것.

 
sergeev :

손, 파일, 모니터와 친구가 됩니다.

나는 당신이 성공할 것이라고 믿습니다.


나는 친구입니다 ... 그러나 여러분, 솔직히 말하면 간단합니다. 1) 처녀 컴퓨터. 2) 깨끗한 터미널, 3) 기본 MT4 포물선 및 외부 설정 창 NO!!!!! 무슨 일이에요? 전에는 모든 것이 정상인 것처럼 보였습니다. 저것들. EXTERN 설정 창에는 표시기가 전혀 표시되지 않습니다.... "GENERAL" "COLORS" "DISPLAY"만.


적어도 무엇을 읽을지 말해주세요. 라이브러리 읽기, 교과서에서 ... 그리고 왜 읽기, 포물선이 이미 사전 설치되어 있으면 설정 창을 표시해야합니다 !!!

sergeev : 적어도 설명하십시오. 그렇지 않으면 마치 보낸 것처럼 심각하게 구독 취소하지 않았습니다. 본질은 이미 설명되었습니다.

추신 귀하가 사이트 중재자인 경우 이 정보가 어디에 있는지 설명하십시오.

외부 튜토리얼에서 인용

"외부 변수는 프로그램의 입력 매개변수를 정의하며 프로그램 속성 창에서 사용할 수 있습니다. 배열은 외부 변수로 작동할 수 없습니다."

그리고 뭐??? 나는 이것을 오랫동안 알고 있었고 배포판에 무슨 일이 일어났는지 모릅니다!!! MT4, 왜냐하면 그들은 깨끗하고 자체 지표 !!! 그들은 extern으로 보지 않습니다. 설정 창이 열리지 않습니다. 예, 이미 많은 지표를 작성했으며 모든 것이 손에 잘 맞습니다. 문제는 원칙적으로 명확하지 않습니다!

++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++ ++++++++++++++++++++++++++++++++++++++++++++++++++ ++++ +++++++++

유사한 문제가 여기 https://forum.mql4.com/en/20908/page1에서 논의됩니다.

출력은 다음과 같습니다.

발레릭 03.01.2013 20:26


에이빅 :

같은 문제. MT4를 설치했으며 표준 MACD 샘플 및 이동 평균 전문가 고문의 "입력" 탭이 없습니다.   라인   #property 라이브러리는 큰 문제가 아닙니다. MT4를 삭제하고 다시 설치했는데 여전히 "입력 매개변수"가 없습니다.   이전에 MT4를 설치하면 모든 것이 정상입니다. 어디에 문제가 있습니까?

문제는 마지막 빌드의 편집기에 있습니다. 이전 버전을 교체할 수 있습니다. 도움이 되었습니다. 사실, 모든 것을 강제로 다시 컴파일해야 합니다.


추신

편집기 빌드가 변경되었습니다. 모든 것이 정상적으로 작동합니다..)))

 
전문가가 차트나 별도의 창에 지표를 그릴 수 있다면 어떻게 합니까?
 
-Aleksey- :
전문가가 차트나 별도의 창에 지표를 그릴 수 있다면 어떻게 합니까?
Expert Advisor는 차트와 별도의 창(있는 경우) 모두에 있는 개체로만 그릴 수 있습니다.
 

어드바이저 가 차트를 닫는 프레임의 일부 배경 위에 주석을 표시하여 더 잘 읽을 수 있도록 하는 방법을 알려주세요. 구현되는 것을 보았지만 방법을 모르겠습니다.

이제 다음과 같이:

다음과 같은 것이 필요합니다.