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

 
Artyom Trishkin :
포지션 개장 시간, 포지션 종료 시간 - 이 시간과 이 양초의 개장 시간이 있는 양초.

당신에게 큰 인간 Arigato!

들어갈게요!!

 
Alexey Viktorov :

플래그를 사용할 수도 있습니다.

정적 bool 변수 또는 전역 수준 변수를 선언하고 플래그로 설정합니다. 주문이 열렸습니다 - 플래그 = true, 새 양초 가 열렸습니다 - 플래그 = false 및 이 플래그를 주문 시작 조건에 추가합니다.


당신에게 큰 인간 Arigato!

들어갈게요!!

 
OBJ_LABEL 개체의 배경색을 설정할 수 있습니까? 아니면 어떤 색의 깨끗한 배경에 텍스트를 쓸 수 있습니까?
 
Andrei :
OBJ_LABEL 개체의 배경색을 설정할 수 있습니까? 아니면 어떤 색의 깨끗한 배경에 텍스트를 쓸 수 있습니까?

OBJ_LABEL 객체 의 배경은 차트의 배경이며,

및 텍스트 색상

지정된 개체 속성의 값을 변경합니다.

bool 개체 집합 (
    string object_name , // 객체 이름
    정수        index , // 속성 식별자
    더블                // 의미
);


속성 식별자 OBJPROP_COLOR

 
 
Victor Nikolaev :

나는 여성에 대해 이야기하지 않을 것입니다. 하지만 조언은 좋았다.

나는 그 조언이 나쁘다고 말하지 않았다. 나는 항상 여러 가지 옵션이 있으며 모든 사람이 자유롭게 선택할 수 있다고 계속 주장할 것입니다. 그리고 때때로 상황에 따라 옵션을 변경합니다.

오늘 한 토론에서 우리는 위치를 열거하는 방향을 다루었습니다... 많은 사람들은 OrdersTotal() -1에서 0으로 반복하는 것이 항상 필요하다고 주장합니다. 그러나 나는 이에 동의하지 않습니다. NOT ALWAYS ... 마감이 아닌 위치를 정렬해야 하는 경우 정렬 방향에 차이가 없습니다.

템플릿 접근 방식을 수락하지 않습니다. 갈퀴, 갈퀴, 낫 같은 보편적인 기능은 일체 인정하지 않습니다...

 

나는 이것이 어리석은 질문이라는 것을 알고 있지만 아무 곳에서도 찾을 수 없습니다. 변수가 있는 배열을 선언하는 방법은 무엇입니까?
예를 들어, 나는 씁니다.

 int mas [ 2 , 2 ];

- 다 괜찮아.

하지만 치자마자

 int n;

int mas [n, 2 ];

오류 발생: '[' - 잘못된 인덱스 값

 
danya-asg :

나는 이것이 어리석은 질문이라는 것을 알고 있지만 아무 곳에서도 찾을 수 없습니다. 변수가 있는 배열을 선언하는 방법은 무엇입니까?
예를 들어, 나는 씁니다.

- 다 괜찮아.

하지만 치자마자


오류 발생: '[' - 잘못된 인덱스 값

이런 형태로는 안됩니다. 배열의 첫 번째 차원을 변경하는 경우에만 가능합니다.

 int n;
int mas [][ 2 ];

ArrayResize (mas, n);
 
alex-202 :

안녕하세요! 수익성이 있는 주문 이후에 마지막으로 수익성이 없는 주문의 수를 반환하는 방법을 알려주십시오.

다음은 코드의 일부입니다. 무엇이 잘못되었나요?

읽기 순서 기록 회전

{ int Loss = 0 ;
   for ( int i= OrdersHistoryTotal ()- 1 ; i>= 0 ; i--)
  { if ( OrderSelect (i, SELECT_BY_POS , MODE_HISTORY ))
       if ( OrderSymbol () == Symbol () && OrderMagicNumber () == OrderId )
         if ( OrderProfit ()< 0 ) { Loss ++; }              
         if ( OrderProfit ()> 0 ) { break ; } // Выход из цикла на первом встретившемся прибыльном
  }
   return (Loss);
}
 
danya-asg :

나는 이것이 어리석은 질문이라는 것을 알고 있지만 아무 곳에서도 찾을 수 없습니다. 변수가 있는 배열을 선언하는 방법은 무엇입니까?
예를 들어, 나는 씁니다.

- 다 괜찮아.

하지만 치자마자


오류 발생: '[' - 잘못된 인덱스 값

 int mas [][ 2 ]=
   {
   { 1 , 2 },
   { 1 , 2 },
   { 1 , 2 },
   { 1 , 2 }
   };