이것은 분명합니다. 나에서 라이브러리를 가져옵니다. 그리고 include는 코드 조각을 특정 위치에 삽입하는 것입니다. 이것은 올빼미의 공간을 절약합니다.
정수 :
연결되지 않은 것으로 보이는 파일에서 일부 함수를 호출해야 합니다. 거기에 기록된 내용은 필요하지 않을 수 있으므로 주의를 기울이면 안 됩니다.
다른 특종에 라이브러리 데이터를 로드했는데 모든 것이 잘 작동합니다. 해당 라이브러리의 기능이 작동한다는 의미입니다. 그러나 한 가지 점이 있습니다. 다른 올빼미에서는 이 라이브러리를 즉시 특종에 로드했습니다. 그리고 특종에서, 바로 지금, 이러한 라이브러리는 사용된 라이브러리 중 하나 내부에서 발생했습니다. 이와 같이:
hoz_Base@Library.ex4 라이브러리 자체가 작동하려면 타사 라이브러리가 필요합니다. 다음은 가장 기본적인 라이브러리의 시작 부분에 있으며 가져옵니다.
//+---------------------------------------------------------------------------------------------------------------------------------------+//| hoz_Base@Library.mq4 |//| hoz |//| |//+---------------------------------------------------------------------------------------------------------------------------------------+#property copyright "hoz"#property link ""#property library//+---------------------------------------------------------------------------------------------------------------------------------------+//| Библиотека базовых функций. |//+---------------------------------------------------------------------------------------------------------------------------------------+// ================================================== Включения и импорт внешних модулей =================================================+#include <hoz_Base@Include.mqh>//+---#import "hoz_LoggingToAnyWere@library.ex4"void fWrite_Log ( string fs_Txt);
void fPrint ( string fs_Text);
#import//+---#import "hoz_HandlingWithErrorS@library.ex4"bool fErrorHandling ( int fi_Error, bool & fb_InvalidSTOP);
void fReConnect();
string fErrorToString ( int fi_Error);
string fErrorDescription ( int fi_Error);
#import//+---#import "hoz_ReturningSomeInfo@library.ex4"string fGet_NameOP ( int fi_Type);
string fGet_NameTF ( int fi_TF = 0 );
#import
내가 이해하는 한, Jamb가 hoz_Base@Library.mq4 가 사용 하는 이러한 라이브러리의 스레드 중 하나에 있으면 기본 라이브러리가 로드되지 않으므로 해당 라이브러리가 로드되지 않습니다. 사실 현재로서는 시작의 첫 번째 줄조차 잡히지 않고 있다. 그러한 상황에서 원인을 찾는 방법은 무엇입니까?
evillive : 그리고Ask는 MarketInfo( Symbol (),MODE_ASK)와 어떻게 다릅니까?
이 기능은 최신 가격 데이터를 가져옵니다. 즉, 포지션 개설 및 주문 기능에 사용하는 경우 RefreshRates()가 필요하지 않습니다. 그러나 대기 또는 가격 업데이트가 필요한 서버에서 일부 오류를 수신한 후 대기 후 RefreshRates()를 사용하여 거래 환경을 업데이트하고 두 번째 요청을 보내야 합니다.
포함은 가져오기가 아닙니다.
이것은 분명합니다. 나에서 라이브러리를 가져옵니다. 그리고 include는 코드 조각을 특정 위치에 삽입하는 것입니다. 이것은 올빼미의 공간을 절약합니다.
연결되지 않은 것으로 보이는 파일에서 일부 함수를 호출해야 합니다. 거기에 기록된 내용은 필요하지 않을 수 있으므로 주의를 기울이면 안 됩니다.
다른 특종에 라이브러리 데이터를 로드했는데 모든 것이 잘 작동합니다. 해당 라이브러리의 기능이 작동한다는 의미입니다. 그러나 한 가지 점이 있습니다. 다른 올빼미에서는 이 라이브러리를 즉시 특종에 로드했습니다. 그리고 특종에서, 바로 지금, 이러한 라이브러리는 사용된 라이브러리 중 하나 내부에서 발생했습니다. 이와 같이:
모자를 쓴 올빼미의 경우:
따라서 #include <hoz_Base@Include.mqh> 는 기본 라이브러리의 포함(변수 선언)이고 #include <hoz_Base@ListOfFunc.mqh> 는 이미 다음 형식 의 이 라이브러리에서 가져온 함수를 포함하는 포함입니다.
hoz_Base@Library.ex4 라이브러리 자체가 작동하려면 타사 라이브러리가 필요합니다. 다음은 가장 기본적인 라이브러리의 시작 부분에 있으며 가져옵니다.
내가 이해하는 한, Jamb가 hoz_Base@Library.mq4 가 사용 하는 이러한 라이브러리의 스레드 중 하나에 있으면 기본 라이브러리가 로드되지 않으므로 해당 라이브러리가 로드되지 않습니다. 사실 현재로서는 시작의 첫 번째 줄조차 잡히지 않고 있다. 그러한 상황에서 원인을 찾는 방법은 무엇입니까?안녕하세요!
내 고문이 붙어 있습니다. 오류 138과 129가 있었습니다. 잘못된 가격입니다.
질문: EA는 핍이 아니기 때문에 거래 를 열 시간 이 충분했습니다. 특히 가격이 분명히 신호 수준을 넘어섰고 입찰가 조정을 했음에도 오랫동안 거기에 머물렀기 때문에 거래를 열 수 있는 충분한 시간이 있었습니다.
테스터에서 시작하여 트랜잭션이 열렸습니다. 이 문제를 처리하는 방법과 왜 발생합니까(이전에는 모든 것이 괜찮았지만 고문이 거래를 열었습니다)?
신호를 처리한 후 어드바이저가 멈추고 더 이상의 신호를 감지하지 못하거나 최근 빌드 후 메타 트레이더를 다시 시작해야 할 필요가 있다는 느낌이 있습니까?
안녕하세요!
메인 차트의 선 아래에 하나의 색상으로 전체 하단을 페인트하고 다른 색상으로 상단을 페인트하는 방법 (손으로) 어렵지 않으면 누군가 경험이 있습니까?
안녕하세요!
메인 차트의 선 아래에 하나의 색상으로 전체 하단을 페인트하고 다른 색상으로 상단을 페인트하는 방법 (손으로) 어렵지 않으면 누군가 경험이 있습니까?
화면에 원하는 것을 보여주세요
화면에 원하는 것을 보여주세요
가격 차트가 있습니다 - 선. 그 아래에 한 가지 톤으로 파란색을 칠하고 그 위에 흰색을 칠합니다 (원칙이 비슷한 것입니다)
화면에 원하는 것을 보여주세요
좋아, 걱정하지마, 난 이미 해냈어... 여기서 기다려...
안녕하세요!
내 고문이 붙어 있습니다. 오류 138과 129가 있었습니다. 잘못된 가격입니다.
질문: EA는 핍이 아니기 때문에 거래를 열 시간이 충분했습니다. 특히 가격이 분명히 신호 수준을 넘어섰고 입찰가 조정을 했음에도 오랫동안 거기에 머물렀기 때문에 거래를 열 수 있는 충분한 시간이 있었습니다.
테스터에서 시작하여 트랜잭션이 열렸습니다. 이 문제를 처리하는 방법과 왜 발생합니까(이전에는 모든 것이 괜찮았지만 고문이 거래를 열었습니다)?
신호를 처리한 후 어드바이저가 멈추고 더 이상의 신호를 감지하지 못하거나 최근 빌드 후 메타 트레이더를 다시 시작해야 할 필요가 있다는 느낌이 있습니까?
Ask 및 Bid가 아닌 MarketInfo()를 통해 가격을 사용하십시오. 예를 들면 다음과 같습니다.
그리고 거래 주문 에서 Ask가 아니라 pa, Bid가 아니라 pb로 대체하십시오.
그리고 당신은 행복할 것입니다
Ask 및 Bid가 아닌 MarketInfo()를 통해 가격을 사용하십시오. 예를 들면 다음과 같습니다.
그리고 거래 주문에서 Ask가 아니라 pa, Bid가 아니라 pb로 대체하십시오.
그리고 당신은 행복할 것입니다
그리고 Ask 는 MarketInfo( Symbol (),MODE_ASK)와 어떻게 다릅니까?
Ask는 컴퓨터에 저장된 변수이며, 다음 시작 기능 계산이 발생하거나 새로 고침 중에 변경됩니다.
MarketInfo( Symbol (),MODE_ASK) 이 값은 서버에서 가져온 값입니까 아니면 요청에서 가져온 값입니까? 그러나 문서에는 명확하지 않습니다.
그리고 Ask 는 MarketInfo( Symbol (),MODE_ASK)와 어떻게 다릅니까?