EA 잠금/암호화 방법 - 페이지 12

 
fxwealth:
안녕하세요, 누구든지 다음을 수행하는 방법을 알려주세요: 특정 번호로만 시작하는 계정과 거래할 수 있도록 하는 일부 코드를 EA에 추가해야 합니다. 예를 들어 저는 EA가 16으로 시작하는 계좌 번호로만 거래하기를 원합니다.*** 계좌 번호는 16으로 시작하고 5자리 숫자입니다...나머지 세 숫자는 아무 숫자나 될 수 있습니다. 도움을 주시면 감사하겠습니다... 최고의 rgds

if (StringSubstr(AccountNumber(),0,2) != '16') 반환;

 

안녕하세요 beckham.is.619님, 감사합니다.

귀하의 제안을 시도했지만 백테스트를 수행할 때 다음 오류가 발생합니다. StringSubstr 함수 의 첫 번째 매개변수는 문자열이어야 합니다.

도움을 주시면 감사하겠습니다.

 
fxwealth:
안녕하세요 beckham.is.619님, 감사합니다.

귀하의 제안을 시도했지만 백테스트를 수행할 때 다음 오류가 발생합니다. StringSubstr 함수의 첫 번째 매개변수는 문자열이어야 합니다.

도움을 주시면 감사하겠습니다.

추악한 해킹이지만 트릭을 수행해야합니다.

if (StringSubstr(DoubleToStr(AccountNumber(),0),0,2) != '16') return;

 
fxwealth:
안녕하세요, 누구든지 다음을 수행하는 방법을 알려주세요: 특정 번호로만 시작하는 계정과 거래할 수 있도록 하는 일부 코드를 EA에 추가해야 합니다. 예를 들어 저는 EA가 16으로 시작하는 계좌 번호로만 거래하기를 원합니다.*** 계좌 번호는 16으로 시작하고 5자리 숫자입니다...나머지 세 숫자는 아무 숫자나 될 수 있습니다. 도움을 주시면 감사하겠습니다... 최고의 rgds

정수 f = 계정 번호() / 1000;

if(f!=16) 반환;

 

안녕하세요 베컴과 미셸

둘 다 너무 감사합니다. 귀하의 코드는 모두 작동하며 귀하의 도움에 매우 감사드립니다....모두에게 최선을 다하십시오

최고의 RGB

 

안녕 베컴과 미셸

코드에 21이라고 말하는 다른 계정 번호 를 추가하려면 어떻게 해야 합니까? else if 옵션을 시도했지만 작동하지 않습니다.... 도움을 주시면 감사하겠습니다.

최고의 rgds

 
fxwealth:
안녕 베컴과 미셸

코드에 21이라고 말하는 다른 계정 번호를 추가하려면 어떻게 해야 합니까? else if 옵션을 시도했지만 작동하지 않습니다.... 도움을 주시면 감사하겠습니다.

최고의 rgds

정수 f = 계정 번호() / 1000;

if(f!=16 && f!=21) 반환;

아마도 이해하기 쉬울 것입니다:

if(f == 16 || f == 21) // "||" 논리 "또는" 연산자입니다.

{

// 여기서 할 일

}

 

이 코드는 내 EA에 있습니다. int init() { 아래에 넣으십시오.

문자열 ls_0 = "2010.04.18"; // EA 만료 날짜

int str2time = StrToTime(ls_0);

if (TimeCurrent() >= str2time) {

Alert("데모 라이선스가 만료되었습니다!"); // 만료되면 팝업될 텍스트

리턴(0);

}

if (AccountNumber() != 100762) { // 이 EA의 계정 번호

Alert("이 EA는 귀하의 계정 번호에 대한 라이선스가 없습니다!");

반품;

}

 

안녕하세요 michel, 정말 감사합니다... 매력처럼 작동합니다. Dimaxx도 당신 덕분에

당신에게 최선을...

 

안녕 미셸

다음을 수행하는 방법을 알려주시겠습니까? 저는 EA가 일요일 밤에 거래하는 것을 원하지 않습니다. 그렇게 하지 않도록 하려면 어떻게 해야 합니까?

최고의 RGB