포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 35 1...282930313233343536373839404142...1178 새 코멘트 Artyom Trishkin 2013.07.11 19:59 #341 oDin48 : 사실, 유일한 질문은 막대에 숫자를 할당하고 현재 값과 비교할 수 있는 변수에 숫자를 쓰는 것입니다. 필요하지 않습니다. 각 막대에는 이미 고유한 번호가 있습니다. 정지 위치가 닫힌 막대만 알면 됩니다. 왜 변수인가? 그리고 고문이 다시 시작하면? 변수 값이 손실됩니다. 따라서 언제든지 선택한 마감 위치가 마감된 바를 찾을 수 있습니다. 프로그래밍 경험이 있다면 제가 코드로 그린 로직을 이해하고 구현할 수 있습니다. Sergey Dymov 2013.07.11 20:11 #342 artmedia70 : 정지 위치가 닫힌 막대만 알면 됩니다. 첫 번째와 두 번째가 같은 막대에서 열리지 않도록 해야 하기 때문에 이것은 문제가 되지 않습니다. 나는 다음과 같이 씁니다. if ((Total==0)&&(Condition)) {Opn_B=true;} // 예시 두 번째 주문은 열리지 않지만 첫 번째 주문이 열리지 않으면 스톱으로 닫히고 조건이 다시 트리거되고 두 번째 막대가 열리므로 필요하지 않습니다. 이제 SL이 다음 막대에서 작동하고 조건이 충족되면 부탁합니다. 내가 바보라면 죄송합니다. 하지만 저는 이렇게 봅니다. 1) 주문을 열 때, 그것이 열린 바의 번호는 변수에 기록됩니다. 2) 주문건수 가 0인 경우. 마지막 거래의 이익을 확인합니다(이미 쓰여진). 3) 시그널로 다음 주문을 열 때 이전 주문이 수익성이 있었는지 여부를 확인하고, 수익성이 없으면 현재 바의 번호와 마지막으로 열린 바 번호를 확인합니다. 일치하지 않으면 주문을 엽니다. (쓰는데 문제 없음) 결론: 이 값을 포인트 1의 변수에 할당하고 포인트 3의 현재 값(바 번호)과 비교할 수 있도록 막대 번호를 알아낼 수 있는 함수가 필요합니다. 초보자의 질문 MQL4 MT4 묻다! 바 끝에서 주문을 마감하도록 Artyom Trishkin 2013.07.11 20:39 #343 oDin48 : 첫 번째와 두 번째가 같은 막대에서 열리지 않도록 해야 하기 때문에 이것은 문제가 되지 않습니다. 나는 다음과 같이 씁니다. if ((Total==0)&&(Condition)) {Opn_B=true;} // 예시 두 번째 주문은 열리지 않지만 첫 번째 주문이 열리지 않으면 스톱으로 닫히고 조건이 다시 트리거되고 두 번째 막대가 열리므로 필요하지 않습니다. 이제 SL이 다음 막대에서 작동하고 조건이 충족되면 부탁합니다. 내가 바보라면 죄송합니다. 하지만 저는 이렇게 봅니다. 1) 주문을 열 때, 그것이 열린 바의 번호는 변수에 기록됩니다. 2) 주문건수가 0인 경우. 마지막 거래의 이익을 확인합니다(이미 쓰여진). 3) 시그널로 다음 주문을 열 때 이전 주문이 수익성이 있었는지 여부를 확인하고, 수익성이 없으면 현재 바의 번호와 마지막으로 열린 바 번호를 확인합니다. 일치하지 않으면 주문을 엽니다. (쓰는데 문제 없음) 결론: 이 값을 포인트 1의 변수에 할당하고 포인트 3의 현재 값(바 번호)과 비교할 수 있도록 막대 번호를 알아낼 수 있는 함수가 필요합니다. 간단히 말해서 ... Igor Kim의 지점으로 이동하십시오. 거기에서 많은 예를 찾을 수 있습니다. 아직 시간이 없어요, 죄송합니다... forexman77 2013.07.11 22:10 #344 artmedia70 : MAC 편차 확인 시 delta 2~3포인트 사용 각각에 핍을 추가하시겠습니까? 프로그래밍 방식으로 이 두 개 또는 세 개의 점을 넣을 수 있습니까? Alekseu Fedotov 2013.07.12 07:26 #345 oDin48 : 첫 번째와 두 번째가 같은 막대에서 열리지 않도록 해야 하기 때문에 이것은 문제가 되지 않습니다. 나는 다음과 같이 씁니다. if ((Total==0)&&(Condition)) {Opn_B=true;} // 예시 두 번째 주문은 열리지 않지만 첫 번째 주문이 열리지 않으면 스톱으로 닫히고 조건이 다시 트리거되고 두 번째 막대가 열리므로 필요하지 않습니다. 이제 SL이 다음 막대에서 작동하고 조건이 충족되면 부탁합니다. 내가 바보라면 죄송합니다. 하지만 저는 이렇게 봅니다. 1) 주문을 열 때, 그것이 열린 바의 번호는 변수에 기록됩니다. 2) 주문건수가 0인 경우. 마지막 거래의 이익을 확인합니다(이미 쓰여진). 3) 시그널로 다음 주문을 열 때 이전 주문이 수익성이 있었는지 여부를 확인하고, 수익성이 없으면 현재 바의 번호와 마지막으로 열린 바 번호를 확인합니다. 일치하지 않으면 주문을 엽니다. (쓰는데 문제 없음) 결론: 이 값을 포인트 1의 변수에 할당하고 포인트 3의 현재 값(바 번호)과 비교할 수 있도록 막대 번호를 알아낼 수 있는 함수가 필요합니다. 이 함수는 마지막 위치의 닫는 막대 번호를 반환합니다. 부름 if (Total== 0 && NumberOfBarCloseLastPos()!= 0 ) { Opn_B= true ; } Sergey Dymov 2013.07.12 09:33 #346 r772ra : 이 함수는 마지막 위치의 닫는 막대 번호를 반환합니다. 정말 감사합니다. 그리고 나는 이미 내가 뭔가 잘못 설명하고 있다고 생각했고 해결책은 간단해야 한다는 것을 깨달았습니다. 많은 도움이 되었습니다. Dikii 2013.07.12 09:48 #347 스크립트나 Expert Advisor를 작성할 때 어레이에 넣을 수 있는 최대 요소 수를 알려줄 수 있습니까? Alekseu Fedotov 2013.07.12 09:55 #348 Dikii : 스크립트나 Expert Advisor를 작성할 때 어레이에 넣을 수 있는 최대 요소 수를 알려줄 수 있습니까? 다른 스레드에서.... Artem Gulturyan 2013.07.12 15:01 #349 얘들아! 및 OrderSend에서 "오늘" 보류 중인 주문 의 만료 시간을 지정하는 방법. Boris 2013.07.12 15:26 #350 smartemiy : 얘들아! 및 OrderSend에서 "오늘" 보류 중인 주문의 만료 시간을 지정하는 방법. 오히려 지정된 시간에 DeleteOrder가 됩니다. 레어 DC가 이 만료를 수행하고 주문의 제거는 고문의 명령으로 수행 됩니다! 1...282930313233343536373839404142...1178 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
사실, 유일한 질문은 막대에 숫자를 할당하고 현재 값과 비교할 수 있는 변수에 숫자를 쓰는 것입니다.
필요하지 않습니다. 각 막대에는 이미 고유한 번호가 있습니다. 정지 위치가 닫힌 막대만 알면 됩니다. 왜 변수인가? 그리고 고문이 다시 시작하면? 변수 값이 손실됩니다. 따라서 언제든지 선택한 마감 위치가 마감된 바를 찾을 수 있습니다.
프로그래밍 경험이 있다면 제가 코드로 그린 로직을 이해하고 구현할 수 있습니다.
정지 위치가 닫힌 막대만 알면 됩니다.
첫 번째와 두 번째가 같은 막대에서 열리지 않도록 해야 하기 때문에 이것은 문제가 되지 않습니다.
나는 다음과 같이 씁니다.
if ((Total==0)&&(Condition)) {Opn_B=true;} // 예시
두 번째 주문은 열리지 않지만 첫 번째 주문이 열리지 않으면 스톱으로 닫히고 조건이 다시 트리거되고 두 번째 막대가 열리므로 필요하지 않습니다. 이제 SL이 다음 막대에서 작동하고 조건이 충족되면 부탁합니다.
내가 바보라면 죄송합니다.
하지만 저는 이렇게 봅니다.
1) 주문을 열 때, 그것이 열린 바의 번호는 변수에 기록됩니다.
2) 주문건수 가 0인 경우. 마지막 거래의 이익을 확인합니다(이미 쓰여진).
3) 시그널로 다음 주문을 열 때 이전 주문이 수익성이 있었는지 여부를 확인하고, 수익성이 없으면 현재 바의 번호와 마지막으로 열린 바 번호를 확인합니다. 일치하지 않으면 주문을 엽니다. (쓰는데 문제 없음)
결론: 이 값을 포인트 1의 변수에 할당하고 포인트 3의 현재 값(바 번호)과 비교할 수 있도록 막대 번호를 알아낼 수 있는 함수가 필요합니다.
첫 번째와 두 번째가 같은 막대에서 열리지 않도록 해야 하기 때문에 이것은 문제가 되지 않습니다.
나는 다음과 같이 씁니다.
if ((Total==0)&&(Condition)) {Opn_B=true;} // 예시
두 번째 주문은 열리지 않지만 첫 번째 주문이 열리지 않으면 스톱으로 닫히고 조건이 다시 트리거되고 두 번째 막대가 열리므로 필요하지 않습니다. 이제 SL이 다음 막대에서 작동하고 조건이 충족되면 부탁합니다.
내가 바보라면 죄송합니다.
하지만 저는 이렇게 봅니다.
1) 주문을 열 때, 그것이 열린 바의 번호는 변수에 기록됩니다.
2) 주문건수가 0인 경우. 마지막 거래의 이익을 확인합니다(이미 쓰여진).
3) 시그널로 다음 주문을 열 때 이전 주문이 수익성이 있었는지 여부를 확인하고, 수익성이 없으면 현재 바의 번호와 마지막으로 열린 바 번호를 확인합니다. 일치하지 않으면 주문을 엽니다. (쓰는데 문제 없음)
결론: 이 값을 포인트 1의 변수에 할당하고 포인트 3의 현재 값(바 번호)과 비교할 수 있도록 막대 번호를 알아낼 수 있는 함수가 필요합니다.
MAC 편차 확인 시 delta 2~3포인트 사용
각각에 핍을 추가하시겠습니까? 프로그래밍 방식으로 이 두 개 또는 세 개의 점을 넣을 수 있습니까?
첫 번째와 두 번째가 같은 막대에서 열리지 않도록 해야 하기 때문에 이것은 문제가 되지 않습니다.
나는 다음과 같이 씁니다.
if ((Total==0)&&(Condition)) {Opn_B=true;} // 예시
두 번째 주문은 열리지 않지만 첫 번째 주문이 열리지 않으면 스톱으로 닫히고 조건이 다시 트리거되고 두 번째 막대가 열리므로 필요하지 않습니다. 이제 SL이 다음 막대에서 작동하고 조건이 충족되면 부탁합니다.
내가 바보라면 죄송합니다.
하지만 저는 이렇게 봅니다.
1) 주문을 열 때, 그것이 열린 바의 번호는 변수에 기록됩니다.
2) 주문건수가 0인 경우. 마지막 거래의 이익을 확인합니다(이미 쓰여진).
3) 시그널로 다음 주문을 열 때 이전 주문이 수익성이 있었는지 여부를 확인하고, 수익성이 없으면 현재 바의 번호와 마지막으로 열린 바 번호를 확인합니다. 일치하지 않으면 주문을 엽니다. (쓰는데 문제 없음)
결론: 이 값을 포인트 1의 변수에 할당하고 포인트 3의 현재 값(바 번호)과 비교할 수 있도록 막대 번호를 알아낼 수 있는 함수가 필요합니다.
이 함수는 마지막 위치의 닫는 막대 번호를 반환합니다.
부름
이 함수는 마지막 위치의 닫는 막대 번호를 반환합니다.
정말 감사합니다. 그리고 나는 이미 내가 뭔가 잘못 설명하고 있다고 생각했고 해결책은 간단해야 한다는 것을 깨달았습니다.
많은 도움이 되었습니다.
스크립트나 Expert Advisor를 작성할 때 어레이에 넣을 수 있는 최대 요소 수를 알려줄 수 있습니까?
스크립트나 Expert Advisor를 작성할 때 어레이에 넣을 수 있는 최대 요소 수를 알려줄 수 있습니까?
다른 스레드에서....
얘들아!
및 OrderSend에서 "오늘" 보류 중인 주문 의 만료 시간을 지정하는 방법.
얘들아!
및 OrderSend에서 "오늘" 보류 중인 주문의 만료 시간을 지정하는 방법.