[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 5. - 페이지 52 1...454647484950515253545556575859...432 새 코멘트 Viktar Dzemikhau 2013.01.04 10:23 #511 다음은 보류 중인 주문 수정 기능입니다. 수정할 때 새로운 가격과 새로운 손절매를 설정합니다. 기능이 부분적으로 작동하지만 어떤 이유로 테스터에 오류 1이 나타납니다. 내 기능이 올바르게 작성되었습니까? void MovingPendingOrders( /*int ticket, double newPrice*/ ) { double priceS = NormalizeDouble ((Low[ 1 ] - i_thresholdFromInput*pt), Digits ); // Новая цена открытия для OP_SELLSTOP double priceB = NormalizeDouble ((High[ 1 ] + i_thresholdFromBasedSL*pt), Digits ); // Новая цена открытия для OP_BUYSTOP bool b_mod, s_mod; int total = OrdersTotal () - 1 ; int s_ticket, b_ticket; for ( int i=total; i>= 0 ; i--) { if (! OrderSelect (i,SELECT_BY_POS,MODE_TRADES)) continue ; if (OrderMagicNumber() != i_myMagic) continue ; { if (OrderType() == OP_BUYSTOP) { b_ticket = OrderTicket(); b_mod = true ; } if (OrderType() == OP_SELLSTOP) { s_ticket = OrderTicket(); s_mod = true ; } } } if (IsTradeAllowed()) { if ((b_mod) && (priceB > Ask)) OrderModify(b_ticket,priceB,priceS, 0 , 0 ,Brown); if ((s_mod) && (priceS < Bid)) OrderModify(s_ticket,priceS,priceB, 0 , 0 ,Brown); } Print ( "MovingPendingOrders переоткрыл ордер по новой цене" ); } TheXpert 2013.01.04 10:27 #512 hoz : 내 기능이 올바르게 작성되었습니까? bool b_mod = false ; bool s_mod = false ; [삭제] 2013.01.04 10:58 #513 hoz : 다음은 보류 중인 주문 수정 기능입니다. 수정할 때 새로운 가격과 새로운 손절매를 설정합니다. 기능이 부분적으로 작동하지만 어떤 이유로 테스터에 오류 1이 나타납니다. 내 기능이 올바르게 작성되었습니까? ...그리고 매 틱마다 계속 수정합니다. ?! Vadim Zhunko 2013.01.04 11:06 #514 BeerGod : 어드바이저가 차트를 닫는 프레임의 일부 배경 위에 주석을 표시하여 더 잘 읽을 수 있도록 하는 방법을 알려주십시오. 이것이 구현되는 것을 보았지만 방법을 모르겠습니다. 이제 다음과 같이: 다음과 같은 것이 필요합니다. 일부 글꼴을 사용해야 합니다. 어쩌면 직접 만들 수도 있습니다. Viktar Dzemikhau 2013.01.04 11:30 #515 silatyt : ...그리고 매 틱마다 계속 수정합니다. ?! 네, 어디까지 밀어야 할지 몰랐습니다. 경험이 없어서 전문가의 논리를 완전히 혼동했습니다. 함수의 작동을 확인하기 위해 시작 부분에 던졌습니다. 네, 매 틱마다 그랬습니다. 그래서 오류가 발생했습니다. 그런 다음 새 막대를 정의하는 기능 후에 TheXpert 가 제안한 대로 삽입하고 코드를 수정하면 모든 것이 정상적으로 진행되었습니다. Arles 2013.01.04 13:22 #516 안녕하세요. 다음을 담당하는 Expert Advisor 코드가 어떻게 생겼는지 알려주십시오. 1. 거래 개시 조건이 충족될 때까지 EA가 기반으로 하는 지표의 매개변수(주어진 범위, 예를 들어 10에서 20까지)를 차례로 반복합니다. 2. 열거 후에도 조건이 충족되지 않으면 5분을 기다립니다. [삭제] 2013.01.05 16:14 #517 안녕하세요. 표준 mql4 도구를 사용하여 코드 실행을 보낼 수 있는지 알려주실 수 있습니까? 예를 들어 35행에서 18행까지(예를 들어 행). 일종의 코드 점프. --- 2013.01.05 16:21 #518 tpg_k156 : 안녕하세요. 표준 mql4 도구를 사용하여 코드 실행을 보낼 수 있는지 알려주실 수 있습니까? 예를 들어 35행에서 18행까지(예를 들어 행). 일종의 코드 점프. switch/if-else 문 및 기능 [삭제] 2013.01.05 16:36 #519 sergeev : switch/if-else 문 및 기능 즉 , 함수의 본문 에서 강제로 다시 실행되도록 할 수 있습니까? 유형 int Gipo() // Пользовательская функция { всякая фигня if (получили-что-надо) { return (что-надо); } else { Gipo(); } } ??? --- 2013.01.05 17:07 #520 tpg_k156 : 즉, 함수 본문에서 강제로 다시 실행되도록 할 수 있습니까? 유형 네. 이것을 재귀라고 합니다. 1...454647484950515253545556575859...432 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
다음은 보류 중인 주문 수정 기능입니다. 수정할 때 새로운 가격과 새로운 손절매를 설정합니다. 기능이 부분적으로 작동하지만 어떤 이유로 테스터에 오류 1이 나타납니다.
내 기능이 올바르게 작성되었습니까?
내 기능이 올바르게 작성되었습니까?
다음은 보류 중인 주문 수정 기능입니다. 수정할 때 새로운 가격과 새로운 손절매를 설정합니다. 기능이 부분적으로 작동하지만 어떤 이유로 테스터에 오류 1이 나타납니다.
내 기능이 올바르게 작성되었습니까?
어드바이저가 차트를 닫는 프레임의 일부 배경 위에 주석을 표시하여 더 잘 읽을 수 있도록 하는 방법을 알려주십시오. 이것이 구현되는 것을 보았지만 방법을 모르겠습니다.
이제 다음과 같이:
다음과 같은 것이 필요합니다.
...그리고 매 틱마다 계속 수정합니다. ?!
네, 어디까지 밀어야 할지 몰랐습니다. 경험이 없어서 전문가의 논리를 완전히 혼동했습니다. 함수의 작동을 확인하기 위해 시작 부분에 던졌습니다. 네, 매 틱마다 그랬습니다. 그래서 오류가 발생했습니다. 그런 다음 새 막대를 정의하는 기능 후에 TheXpert 가 제안한 대로 삽입하고 코드를 수정하면 모든 것이 정상적으로 진행되었습니다.
안녕하세요. 다음을 담당하는 Expert Advisor 코드가 어떻게 생겼는지 알려주십시오.
1. 거래 개시 조건이 충족될 때까지 EA가 기반으로 하는 지표의 매개변수(주어진 범위, 예를 들어 10에서 20까지)를 차례로 반복합니다.
2. 열거 후에도 조건이 충족되지 않으면 5분을 기다립니다.
안녕하세요. 표준 mql4 도구를 사용하여 코드 실행을 보낼 수 있는지 알려주실 수 있습니까? 예를 들어 35행에서 18행까지(예를 들어 행). 일종의 코드 점프.
switch/if-else 문
및 기능
switch/if-else 문
및 기능
즉 , 함수의 본문 에서 강제로 다시 실행되도록 할 수 있습니까? 유형
즉, 함수 본문에서 강제로 다시 실행되도록 할 수 있습니까? 유형
네. 이것을 재귀라고 합니다.