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

 
solnce600 :

질문 1.

그러한 아이디어를 코딩하는 방법.

보류 주문을 설정하지만 보류 주문 설정 가격이 TF60 양초의 시작 가격과 일치하는 경우에만 시장 주문으로 전환 되는지 확인하십시오.

질문 2.

그러한 아이디어를 코딩하는 방법.

보류 주문이 시장 주문으로 전환되면 10분 후입니다. 시장가 주문으로 전환된 이전 보류 주문에서와 같은 동일한 값으로 다른 보류 주문을 시작합니다: 개시 가격 , 중지 주문 , 거래량 .

고맙습니다.


1. 아무것도.


2. 유일한 문제는 H1 의 시작 가격 에서만 작동하는 주문을 할 수 없다는 것입니다.

 
PapaYozh :

1. 아무것도.


2. 유일한 문제는 H1의 시작 가격에서만 작동하는 주문을 할 수 없다는 것입니다.

두 번째 질문은 첫 번째 질문과 관련이 없습니다.

아이디어는 이것입니다.

BUYSTOP을 가격 1.3000, 스탑 1.2700, 이익 - 1.3300, 볼륨 - 1랏으로 설정합니다.

1000에서 이 BUYSTOP은 시장가 주문으로 전환되었습니다.

10.10에서(가격이 동결 영역에 있지 않은 경우)

BUYSTOP 또는 SELLLIMIT 를 가격 1.3000, 스탑 1.2700, 이익 - 1.3300, 볼륨 - 1랏으로 설정합니다.

 
Vinin :


우선 lib에서 이 줄을 제거하겠습니다.

라이브러리를 사용하지 않고 포함 파일을 사용하기 때문에

조언 감사합니다만 좀 더 구체적으로 부탁드립니다.

이 줄을 제거하면 컴파일 시 Start를 찾을 수 없다는 경고가 표시되고 라이브러리에 있는 함수에 대한 호출이 없기 때문에 컴파일러는 해당 함수가 .exe 파일에 포함되지 않을 것이라고 경고합니다.

 
polycomp :

이 줄을 제거하면 컴파일 시 Start를 찾을 수 없다는 경고가 표시되고 라이브러리에 있는 함수에 대한 호출이 없기 때문에 컴파일러는 해당 함수가 .exe 파일에 포함되지 않을 것이라고 경고합니다.

추측해 보겠습니다.
하나의 표시기 파일만 컴파일하는 대신 포함을 직접 컴파일하려고 하면 컴파일러에서 유사한 메시지를 제공합니다.
 
granit77 :
추측해 보겠습니다.
하나의 표시기 파일만 컴파일하는 대신 포함을 직접 컴파일하려고 하면 컴파일러에서 유사한 메시지를 제공합니다.

어렵지 않다면 라이브러리 기능을 연결하는 방법을 알려주십시오. 그렇지 않으면 스레드가 완전히 손실됩니다.

1. 라이브러리 라이브러리 함수 func의 코드를 작성합니다.

2. 함수에 해당하는 헤더 파일을 생성합니다. #import "func.ex4" 줄을 포함해야 합니다.

나는 이것을 이해하므로 라이브러리를 컴파일해야합니다. #property 라이브러리 없이 컴파일하면 컴파일러에서 적절한 경고가 발생합니다.

그리고 컴파일하지 않으면 "func.ex4"는 어디서 얻습니까? 아니면 내가 뭔가를 이해하지 못합니까?

행동의 올바른 순서는 무엇입니까?

 
polycomp :

어렵지 않다면 라이브러리 기능을 연결하는 방법을 알려주십시오. 그렇지 않으면 스레드가 완전히 손실됩니다.

1. 라이브러리 라이브러리 함수 func의 코드를 작성합니다.

2. 함수에 해당하는 헤더 파일을 생성합니다. #import "func.ex4" 줄을 포함해야 합니다.

나는 이것을 이해하므로 라이브러리를 컴파일해야합니다. #property 라이브러리 없이 컴파일하면 컴파일러에서 적절한 경고가 발생합니다.

그리고 컴파일하지 않으면 "func.ex4"는 어디서 얻습니까? 아니면 내가 뭔가를 이해하지 못합니까?

행동의 올바른 순서는 무엇입니까?


프로젝트 를 만들 때 템플릿을 사용합니다. "Library of Functions" 템플릿이 있습니다. 필요한 모든 코드가 자동으로 삽입됩니다.
 
PapaYozh :

1. 아무것도.


2. 유일한 문제는 H1의 시작 가격에서만 작동하는 주문을 할 수 없다는 것입니다.

1. 아무것도 ......

시장가 주문은 어떻게 합니까?

- 아워 캔들 시작 시

그리고

- 특정 가격에.

저것들. 2011년에는 시가 가 1.2999 인 시간당 5개의 양초가 있었습니다.

2011년 전체에 대해 5개의 시장가 주문을 위의 5시간 캔들 시가로 여는 방법.

고맙습니다.

 
polycomp :

어렵지 않다면 라이브러리 기능을 연결하는 방법을 알려주십시오. 그렇지 않으면 스레드가 완전히 손실됩니다.

1. 라이브러리 라이브러리 함수 func의 코드를 작성합니다.

2. 함수에 해당하는 헤더 파일을 생성합니다. #import "func.ex4" 줄을 포함해야 합니다.

나는 이것을 이해하므로 라이브러리를 컴파일해야합니다. #property 라이브러리 없이 컴파일하면 컴파일러에서 적절한 경고가 발생합니다.

그리고 컴파일하지 않으면 "func.ex4"는 어디서 얻습니까? 아니면 내가 뭔가를 이해하지 못합니까?

행동의 올바른 순서는 무엇입니까?



#property 라이브러리 는 컴파일하려는 라이브러리 자체의 파일(func.mq4)에 있어야 하지만 mqh 헤더에는 없습니다. Mqh는 별도로 컴파일할 필요가 없습니다.
 

OrderSend() 함수에 대한 도움말은 다음과 같이 말합니다.

" 거래 서버가 주문에 할당한 티켓 번호를 반환하거나 실패 시 -1을 반환합니다."

Expert Advisor를 테스트 할 때 티켓은 1 이상부터 시작합니다. 티켓 번호 0(영)이 없는 이유는 무엇입니까?

 
alsu :

#property 라이브러리는 컴파일하려는 라이브러리 자체의 파일(func.mq4)에 있어야 하지만 mqh 헤더에는 없습니다. Mqh는 별도로 컴파일할 필요가 없습니다.
네, 알겠습니다. 하지만 정확히 반대의 의미를 지닌 Vinin 의 팁이 있습니다.
비닌 :


우선 lib에서 이 줄을 제거하겠습니다.

라이브러리를 사용하지 않고 포함 파일을 사용하기 때문에

실제로 DLL을 사용하지 않고 포함 파일을 사용하기 때문에 이해합니다.

아니면 이 경우 ex4가 DLL 역할을 하고 요청 시 로드됩니까?