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

 
Vinin :


이 정도

배열에서 우리는 숫자, 단위, 수십, 수백 등을 얻습니다.

아니요, 여전히 귀하의 코드를 사용하기가 어렵습니다. 더 좋은 때, 말하자면 "성장을 위해" 아카이브에 남겨두겠습니다.

그러나 귀하의 버전에서는 N (tmpl)을 배치한 while 루프가 제 주의를 끌었습니다.

똑같이 할 수 있습니까? for 루프 위에 설정하여 위의 코드(100페이지)에서 while을 적용하시겠습니까?

 

robot :


테스터에서 작동하는 프로그램은 논리적으로 실제 생활에서도 주문해야 한다는 점을 이해하지 못합니다.

아니요, 그녀는 누구에게도 빚진 것이 없습니다. 데모 리얼과 테스터 사이에는 차이가 있습니다. 예를 들어, 모든 OrderSend() 매개변수가 올바른 경우 테스터는 주문을 열 때 오류를 표시하지 않습니다. 무역 서버는 쉽게 발행할 수 있습니다.

따라서 테스터 이후의 프로그램은 테스터에서 발생하지 않는 예외적인 상황을 적절하게 처리할 수 있도록 완료 후 데모로 구동되어야 합니다.

 
Sergey_Rogozin :

아니요, 사용하기 어렵습니다. 더 좋은 때, 말하자면 "성장을 위해" 아카이브에 남겨두겠습니다.

그러나 귀하의 버전에서는 N (tmpl)을 배치한 while 루프가 제 주의를 끌었습니다.

똑같이 할 수 있습니까? for 루프 위에 설정하여 위의 코드(100페이지)에서 while을 적용하시겠습니까?


나는 기본적으로 당신이 원하는 것을 했습니다. 더 이상은 없어.

그리고 귀하의 버전에서 for() 루프를 사용하면 비교적 오랜 시간이 걸립니다.

for() 루프를 피하는 것이 좋습니다. 하나의 주기만 있어야 합니다.

 
특정 시간에 어드바이저를 끄는 방법을 알려주세요.
 
Vinin :


나는 기본적으로 당신이 원하는 것을 했습니다. 더 이상은 없어.

그리고 귀하의 버전에서 for() 루프를 사용하면 비교적 오랜 시간이 걸립니다.

for() 루프를 피하는 것이 좋습니다. 하나의 주기만 있어야 합니다.

감사합니다. 주기에 대해 이해하고 있습니다.

나는 새로운 지평, 즉 당신의 코드를 탐구할 것입니다.

 
render :
특정 시간에 어드바이저를 끄는 방법을 알려주세요.
완전히 언로드하려면 MQL을 사용할 방법이 없습니다. 그리고 시장에 대한 반응을 멈추기 위해 if(Time[0]>=set_time) return(0);
 

하나는 허가를받은 중개인이 말하며 따옴표에 구멍이 있고 지원에 연락하여 따옴표가 메타 따옴표에서 다운로드되며 우리는 그와 아무 관련이 없다고 말합니다.

스레드는 누구를 치료하는 방법에 직면 했습니까?


 

테스터에서 sleep() 함수가 작동하지 않는 경우 이 순간을 해결하는 방법 ... 나는 두 개의 숫자(같은 구성 원리로)를 시작하는 데 사용합니다. 즉, 하나를 다른 것과 구별하기 위해 후속 비교의 가능성을 위해 첫 번째 형성 시간을 기억하고 두 번째 형성 시간이 더 길면 조치를 수행합니다 ... 즉, 형성 직후 첫 번째 그림에서 같은 순간(다음 코드 줄에서)을 방지하기 위해 sleep(2000)을 사용합니다. 이것을 위해 무엇을 사용할 수 있는지 조언하십시오 ... 즉, 첫 번째 그림이 형성된 후 고문이 잠시 휴식을 취하기 때문입니다. 다음 줄에는 두 번째 그림의 형성에 대한 제어가 있으며 "휴식" 없이 첫 번째 형성된 그림도 두 번째 그림으로 초기화되며 이것은 허용되지 않습니다...

(전체) 질문 자체 는 여기에 있습니다 - 99페이지.

 
alsu :
코드에서 "If(Ticket>0)"은 "오류 없이 완료된 OrderSend 명령"을 의미하고 "else"는 "OrderSend를 실행하는 동안 일부 오류가 발생했으며 주문이 이루어지지 않았습니다"를 의미합니다. 정확히 이런 논리를 말씀하시는 건가요?
예, 내 코드가 내가 끝내고자 하는 것과 전혀 일치하지 않는다는 것을 올바르게 알아차렸습니다!
아이디어는 이랬습니다 .
1. 미결제 주문 (거래 조건 충족 시)
2. 현재 막대에서 주문이 실행되지 않은 경우 다음 막대에서 실행되기를 기다리고 있습니다.
3. 다음 바에서 보류 주문이 실행되지 않으면 삭제

대안(행운을 빕니다):
2. 주문이 현재 막대에서 실행되면(첫 번째 손절매가 이미 제자리에 있음), 다음 3개의 막대는 트레일림입니다(마지막 N 막대의 그림자로 후행).
3. 더 트레일림(올가미)
대안(나쁜 우연의 일치)
2. 주문이 실행되고 시장이 잘못되면 우리는 쿠데타를 일으킨다.

물론 나폴레옹의 계획 !!!, 그러나 나는 초보자입니다 - 그리고 그것은 "언어로"나에게 매우 어렵습니다.
어떤 템플릿을 작성하는 것이 어렵지 않다면, 그렇지 않으면 내 마음이 내 생각을 뛰어 넘습니다)

관심을 가져주셔서 감사합니다.
 
Roman. :

테스터에서 sleep() 함수가 작동하지 않는 경우 이 순간을 해결하는 방법 ... 나는 두 개의 숫자(같은 구성 원리로)를 시작하는 데 사용합니다. 즉, 하나를 다른 것과 구별하기 위해 후속 비교의 가능성을 위해 첫 번째 형성 시간을 기억하고 두 번째 형성 시간이 길면 조치를 수행합니다 ... 즉, 첫 번째 그림이 두 번째 그림의 가능한 후속 형성과 두 번째 그림과 정확히 같은 식별을 구별하기 위해 sleep(2000)을 사용합니다. 사용가능한지 조언 부탁드립니다...

(전체) 질문 자체 는 여기에 있습니다 - 99페이지.

시간 표시줄 시간[x]을 사용합니다.