MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 395

 
iv1986 :

안녕하세요 여러분 MT5용 reportmanager와 유사한 테스트 보고서 를 결합하는 프로그램이 있는지 알려주십시오. 그렇지 않으면 reportmanager가 열지 않습니다.

QuantAnalyzer, 이전에는 EA Analyzer라고 불렸습니다.

 
mila.com :

안녕하세요.

지그재그로 색칠하는 것을 도와주세요.

하단에서 상단까지의 거리가 >=100포인트인 경우 세그먼트를 녹색으로 지정하도록 만들고 싶습니다.

개별 세그먼트에 색상을 지정할 수 있습니까?

일반적으로 역사상 가장 높은 곳에서 바닥까지의 거리를 측정하는 방법은 무엇입니까?
 
mila.com :

개별 세그먼트에 색상을 지정할 수 있습니까?

일반적으로 역사상 가장 높은 곳에서 바닥까지의 거리를 측정하는 방법은 무엇입니까?

당신은 당신이 좋아하는 무엇이든 할 수 있습니다. 몇 가지 예외가 있습니다.

최근에는 그런 ZZ와 작업을 해야 했고,

맞을까? 숫자는 정확도가 0.1인 구형 모드 포인트에서 극단 사이의 포인트 수와 극단 사이 의 막대 수를 보여줍니다.

그리고 ZZ를 채색하려면 완전히 다시 작성해야 합니다. 그리고 누가 필요합니까???

 

안녕하세요! 전달된 매개변수에 따라 문자열 변수에 이름을 할당하는 방법:

void function_xy(..., ..., string x, string y)
{
...
string object_xy; //вместо x и y должны стоять передаваемые параметры
...
}

예를 들어,

 void function_23(..., ..., int 2 , int 3 )
{
...
string object_23
...
}

또는

 void function_af(..., ..., string a, string f)
{
...
string object_af;
...
}

???

 
Timur1988 :

안녕하세요! 전달된 매개변수에 따라 문자열 변수에 이름을 할당하는 방법:

예를 들어,

또는

???

 void function_xy(..., ..., string x, string y)
{
...
string name = "object_" + x + y; //вместо x и y будут стоять передаваемые параметры
...
}
 
Timur1988 :

안녕하세요! 전달된 매개변수에 따라 문자열 변수에 이름을 할당하는 방법:

예를 들어,

또는

???

하나.
 void function_xy(..., ..., string x, string y)
{
...
string object_name= "obj_name_" +x+ "_" +y; //вместо x и y должны стоять передаваемые параметры
...
}

2.

 void function_23(..., ..., int x, int y)
{
...
string object_name= " obj_name _" +( string )x+ "_" +( string )y;
...
}
 
Alexey Viktorov :
:) 나는 앞서 갔다 ...
 
Artyom Trishkin :
하나.

2.


알렉세이 빅토로프 :

그리고 전문가는 이 경우 무엇이 무엇인지 어떻게 이해할까요?

 #include <function_xy.mqh>
#include <function_wz.mqh>

extern string sym1= "x" , sym2= "y" , sym3= "w" , sym3= "w" ;

int init()
{
...
}

int start()
{
...
function_xy(..., ..., x, y);
function_wz(..., ..., w, z);
...
}

int deinit()
{
...
}

_______________

 void function_xy(..., ..., string x, string y)
{
...
string name = "object_" + x + y;
...
} 

_______________

 void function_wz(..., ..., string w, string z)
{
...
string name = "object_" + w + z;
...
} 

즉, 전문가는 동일한 이름을 가진 변수를 어떻게 구별합니까? function_wz() 함수 가 주 프로그램에 제어를 반환한 후 변수 이름 = "object_" + w + z의 값을 이해합니다. 이해할 수 없습니다, 도와주세요!

 
Timur1988 :


그리고 전문가는 이 경우 무엇이 무엇인지 어떻게 이해할까요?

_______________

_______________

즉, 전문가는 동일한 이름을 가진 변수를 어떻게 구별합니까? function_wz() 함수 가 주 프로그램에 제어를 반환한 후 변수 이름 = "object_" + w + z의 값을 이해합니다. 이해할 수 없습니다, 도와주세요!

string x 변수를 혼동하지 마십시오. 및 문자열 문자 "x"

특정 문제를 이해하지 못했습니다. 따라서 구체적인 답은 없습니다.

함수 오버로딩에 대해 생각하는 것이 더 나을까요?
 

좋은 오후에요 여러분,


오류 검사로 단일 거래를 여는 코드가 있습니까? 테스트를 위한 것이 아니라 실제를 위한 것입니다 ... 함수로 사용할 수 있으며 일종의 막다른 골목일 수 있습니다.