MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1301 1...129412951296129712981299130013011302130313041305130613071308...1953 새 코멘트 Denis Pershin 2020.11.08 06:23 #13001 Igor Makanu : 모든 것을 고쳐야 한다 코드는 주어진 기호와 주어진 마법을 사용하여 주문 내역에서 사용 가능한 첫 번째 주문을 검색합니다. 그런 다음 발견된 수익성 없는 주문의 수를 계산하고 이 주문의 수를 2의 거듭제곱으로 올립니다. 포럼 " KIM의 유용한 기능 "을 검색하고 다음과 같이 자신을 조립하십시오. - 우리의 상징과 우리의 마법으로 라스트 오더의 티켓을 찾으십시오. - 찾은 티켓에 대해 OrderProfit() 및 OrderLots()를 가져오고 필요한 경우 마틴게일 계수를 곱합니다. 추신: 기성품 솔루션이 있을 수 있습니다. 작업은 약간 다릅니다. 각 개구부에 부동 로트가 있으며 여기에 계수를 곱해야 합니다. 예를 들어 첫 번째 무릎의 로트는 0.07이고 두 번째 무릎은 0.04가 될 수 있으며 손실 후 세 번째 무릎의 로트는 0.05이며 이 로트는 4의 인수를 곱해야 합니다. 내 함수는 부동 로트를 계산하고 LotSize() * 2,4,8,16 등으로 곱해야 합니다. Igor Makanu 2020.11.08 06:35 #13002 Denis Pershin : 작업은 약간 다릅니다. 각 개구부에 부동 로트가 있으며 여기에 계수를 곱해야 합니다. 예를 들어 첫 번째 무릎의 로트는 0.07이고 두 번째 무릎은 0.04가 될 수 있으며 손실 후 세 번째 무릎의 로트는 0.05이며 이 로트는 4의 인수를 곱해야 합니다. 내 함수는 부동 로트를 계산하고 LotSize() * 2,4,8,16 등으로 곱해야 합니다. 그런 시작 로트를 알고 있다면 마지막 무익한 주문으로 로트를 보고 니 번호를 계산할 수 있습니다. 따라서 주문이 이익이면 시작 로트에서 다시 시작합니다. 당신의 마법으로 마지막 마감 주문을 찾는 법을 배우십시오 매우 복잡한 로트 계산 시스템인 경우 - 옵션으로 새 주문에 대한 매직 + 니 번호, 댓글로 할 수도 있지만 안정적이지 않은 경우 여러 매직을 사용하는 것이 좋습니다. 위의 코드는 주문을 정렬할 뿐입니다. 아무 것도 표시되지 않으므로 주의를 기울였습니다. Denis Pershin 2020.11.08 06:54 #13003 Igor Makanu : 그런 시작 로트를 알고 있다면 마지막 무익한 주문으로 로트를 보고 니 번호를 계산할 수 있습니다. 따라서 주문이 이익이면 시작 로트에서 다시 시작합니다. 당신의 마법으로 마지막 마감 주문을 찾는 법을 배우십시오 매우 복잡한 로트 계산 시스템인 경우 - 옵션으로 새 주문에 대한 매직 + 니 번호, 댓글로 할 수도 있지만 안정적이지 않은 경우 여러 매직을 사용하는 것이 좋습니다. 위의 코드는 주문을 정렬할 뿐입니다. 아무 것도 표시되지 않으므로 주의를 기울였습니다. 어려움은 시작 로트를 알 수 없다는 사실에 있으며, 자기자본의 n%로 계산됩니다. 댓글을 사용하고 싶지 않습니다. 이제 코드는 연속 손실 수를 계산하고 올바르게 계산하지만 2,4,8,16의 곱셈 계수로 완료하는 방법을 알 수 없습니다. Igor Makanu 2020.11.08 07:11 #13004 Denis Pershin : 이제 코드는 연속 손실 수를 계산하고 올바르게 계산하지만 2,4,8,16의 곱셈 계수로 완료하는 방법을 알 수 없습니다. 잘못된 그러나 만족한다면 다음과 같이 코드를 수정하십시오. int c= 1 ; .... c*= 2 ; // 1,2,4,8.... Vitaly Muzichenko 2020.11.08 07:18 #13005 Igor Makanu : 잘못된 그러나 만족한다면 다음과 같이 코드를 수정하십시오. 그는 세 번째 곱셈에 성공할 것입니다: 3 * 2 = 6, 그는 이미 8이 필요하고 네 번째 곱셈에서는 8이 될 것이지만 16이 필요합니다. [삭제] 2020.11.08 07:27 #13006 k = {1,2,4,8,16,.......} cn = k[c] Igor Makanu 2020.11.08 07:29 #13007 Vitaly Muzichenko : 그는 세 번째 곱셈에 성공할 것입니다: 3 * 2 = 6, 그는 이미 8이 필요하고 네 번째 곱셈에서는 8이 될 것이지만 16이 필요합니다. void OnStart () { int c = 1 ; for ( int i = 1 ; i <= 5 ; i++) { c *= 2 ; printf ( "i = %i, c = %i" ,i,c); } } 2020.11.08 11:28:09.527 tst (EURUSD,H1) 나는 = 1, c = 2 2020.11.08 11:28:09.527 tst (EURUSD,H1) i=2, c=4 2020.11.08 11:28:09.527 tst (EURUSD,H1) i=3, c=8 2020.11.08 11:28:09.527 tst (EURUSD,H1) i=4, c=16 2020.11.08 11:28:09.527 tst (EURUSD,H1) i=5, c=32 6은 어디있나요? 또는 무엇이 필요합니까? Vitaly Muzichenko 2020.11.08 07:32 #13008 Igor Makanu : 2020.11.08 11:28:09.527 tst (EURUSD,H1) 나는 = 1, c = 2 2020.11.08 11:28:09.527 tst (EURUSD,H1) i=2, c=4 2020.11.08 11:28:09.527 tst (EURUSD,H1) i=3, c=8 2020.11.08 11:28:09.527 tst (EURUSD,H1) i=4, c=16 2020.11.08 11:28:09.527 tst (EURUSD,H1) i=5, c=32 6은 어디있나요? 또는 무엇이 필요합니까? 네, 갇혔습니다. [삭제] 2020.11.08 07:49 #13009 MQ는 모바일 플랫폼에 맞춤형 지표 를 추가할 계획이 있습니까? Denis Pershin 2020.11.08 08:33 #13010 Igor Makanu : 2020.11.08 11:28:09.527 tst (EURUSD,H1) 나는 = 1, c = 2 2020.11.08 11:28:09.527 tst (EURUSD,H1) i=2, c=4 2020.11.08 11:28:09.527 tst (EURUSD,H1) i=3, c=8 2020.11.08 11:28:09.527 tst (EURUSD,H1) i=4, c=16 2020.11.08 11:28:09.527 tst (EURUSD,H1) i=5, c=32 6은 어디있나요? 또는 무엇이 필요합니까? 많은 도움이 되었습니다 감사합니다) 1...129412951296129712981299130013011302130313041305130613071308...1953 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
모든 것을 고쳐야 한다
코드는 주어진 기호와 주어진 마법을 사용하여 주문 내역에서 사용 가능한 첫 번째 주문을 검색합니다.
그런 다음 발견된 수익성 없는 주문의 수를 계산하고 이 주문의 수를 2의 거듭제곱으로 올립니다.
포럼 " KIM의 유용한 기능 "을 검색하고 다음과 같이 자신을 조립하십시오.
- 우리의 상징과 우리의 마법으로 라스트 오더의 티켓을 찾으십시오.
- 찾은 티켓에 대해 OrderProfit() 및 OrderLots()를 가져오고 필요한 경우 마틴게일 계수를 곱합니다.
추신: 기성품 솔루션이 있을 수 있습니다.
그런
시작 로트를 알고 있다면 마지막 무익한 주문으로 로트를 보고 니 번호를 계산할 수 있습니다. 따라서 주문이 이익이면 시작 로트에서 다시 시작합니다.
당신의 마법으로 마지막 마감 주문을 찾는 법을 배우십시오
매우 복잡한 로트 계산 시스템인 경우 - 옵션으로 새 주문에 대한 매직 + 니 번호, 댓글로 할 수도 있지만 안정적이지 않은 경우 여러 매직을 사용하는 것이 좋습니다.
위의 코드는 주문을 정렬할 뿐입니다. 아무 것도 표시되지 않으므로 주의를 기울였습니다.
그런
시작 로트를 알고 있다면 마지막 무익한 주문으로 로트를 보고 니 번호를 계산할 수 있습니다. 따라서 주문이 이익이면 시작 로트에서 다시 시작합니다.
당신의 마법으로 마지막 마감 주문을 찾는 법을 배우십시오
매우 복잡한 로트 계산 시스템인 경우 - 옵션으로 새 주문에 대한 매직 + 니 번호, 댓글로 할 수도 있지만 안정적이지 않은 경우 여러 매직을 사용하는 것이 좋습니다.
위의 코드는 주문을 정렬할 뿐입니다. 아무 것도 표시되지 않으므로 주의를 기울였습니다.
잘못된
그러나 만족한다면 다음과 같이 코드를 수정하십시오.
잘못된
그러나 만족한다면 다음과 같이 코드를 수정하십시오.
그는 세 번째 곱셈에 성공할 것입니다: 3 * 2 = 6, 그는 이미 8이 필요하고 네 번째 곱셈에서는 8이 될 것이지만 16이 필요합니다.
k = {1,2,4,8,16,.......}
cn = k[c]
그는 세 번째 곱셈에 성공할 것입니다: 3 * 2 = 6, 그는 이미 8이 필요하고 네 번째 곱셈에서는 8이 될 것이지만 16이 필요합니다.
2020.11.08 11:28:09.527 tst (EURUSD,H1) 나는 = 1, c = 2
2020.11.08 11:28:09.527 tst (EURUSD,H1) i=2, c=4
2020.11.08 11:28:09.527 tst (EURUSD,H1) i=3, c=8
2020.11.08 11:28:09.527 tst (EURUSD,H1) i=4, c=16
2020.11.08 11:28:09.527 tst (EURUSD,H1) i=5, c=32
6은 어디있나요?
또는 무엇이 필요합니까?
2020.11.08 11:28:09.527 tst (EURUSD,H1) 나는 = 1, c = 2
2020.11.08 11:28:09.527 tst (EURUSD,H1) i=2, c=4
2020.11.08 11:28:09.527 tst (EURUSD,H1) i=3, c=8
2020.11.08 11:28:09.527 tst (EURUSD,H1) i=4, c=16
2020.11.08 11:28:09.527 tst (EURUSD,H1) i=5, c=32
6은 어디있나요?
또는 무엇이 필요합니까?
네, 갇혔습니다.
2020.11.08 11:28:09.527 tst (EURUSD,H1) 나는 = 1, c = 2
2020.11.08 11:28:09.527 tst (EURUSD,H1) i=2, c=4
2020.11.08 11:28:09.527 tst (EURUSD,H1) i=3, c=8
2020.11.08 11:28:09.527 tst (EURUSD,H1) i=4, c=16
2020.11.08 11:28:09.527 tst (EURUSD,H1) i=5, c=32
6은 어디있나요?
또는 무엇이 필요합니까?
많은 도움이 되었습니다 감사합니다)