MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 373 1...366367368369370371372373374375376377378379380...1953 새 코멘트 YarTrade 2017.11.09 15:14 #3721 STARIJ : 당신은 요약을 가지고 고맙습니다! 확인하고 수정했습니다! 지금 작동합니다. ijonhson 2017.11.09 18:19 #3722 Artyom Trishkin : 티켓으로 주문을 선택한 다음 1km의 코드 후에 수정을 시도합니다. 그러나 현재로서는 이미 닫혀 있을 수 있습니다. 주문이 종료되면 OrdersTotal()==0 ; 원칙적으로 OrderModify()는 실행되지 않습니다. Artyom Trishkin 2017.11.09 18:47 #3723 ijonhson : 주문이 종료된 경우 OrdersTotal()==0; 원칙적으로 OrderModify()가 실행되지 않습니다. 먼저 수량을 확인한 다음 위치가 마감되었을 수 있는 많은 코드(그러나 이미 0보다 큰 수량 조건을 처리하고 있음)를 확인한 다음 마감된 항목을 선택하고 수정합니다. Rustam Bikbulatov 2017.11.10 10:13 #3724 예를 들어 주문이 0.59로 로트인 경우와 같이 주문이 중단되면 0.01랏으로 주문을 개별적으로 마감할 수 있습니다. 질문이 있습니다. 두 주문을 하나로 합칠 수 있습니까? 예를 들어 주문이 0.01로 많이 중단되고 0.02로 다른 주문을 개설하려고 합니다. 주문이 쌓이지 않으려면 0.03으로 많이 합칠 수 있고, 그렇다면 어떻게 해야 할까요? Taras Slobodyanik 2017.11.10 11:00 #3725 MT5 그물 설치 Rustam Bikbulatov 2017.11.10 11:05 #3726 Taras Slobodyanik : MT5 그물 설치 MT4에서는 이런 일이 일어나지 않습니까? [삭제] 2017.11.10 12:44 #3727 다시 여러분 안녕하세요. 신성한 직사각형에 대한 모든 적절한 존경심을 가지고 나는 그가 기꺼이 매도 주문을 수정하는 이유를 이해하지 못하지만 향 탬버린 및 기타 비합리적인 최적화 도구를 사용할 때에도 매수 주문 수정을 무시합니다. 만약 (티켓>0) { // 손절매를 설정하고 매수 주문에 대한 이익을 취합니다. // if ( OrderSelect (티켓, SELECT_BY_TICKET, MODE_TRADES)) { 더블 sl,tp; if (유형==OP_BUY) { sl=OrderOpenPrice() - (StopLoss*_Point); sl=NormalizeDouble(sl,_Digits); tp=OrderOpenPrice() + (TakeProfit*_Point); tp=NormalizeDouble(tp,_Digits); } if (유형==OP_SELL) { sl=OrderOpenPrice() + (손절매*_포인트); sl=NormalizeDouble(sl,_Digits); tp=OrderOpenPrice() - (TakeProfit*_Point); tp=NormalizeDouble(tp,_Digits); } boolmod=거짓; 정수 수 = 0; 동안 (! 모드) { mod=OrderModify(티켓, OrderOpenPrice(), sl, tp, 0, clrYellow); 카운트++; if (카운트>=100) { 모드 = 참; 부서지다; [경고, 주제 닫힘!] 포럼을 [ARCHIVE] 포럼을 어지럽히 지 [ARCHIVE] Any rookie question, [삭제] 2017.11.10 13:14 #3728 이해했다!!!!! Violetta Novak 2017.11.10 13:47 #3729 제발 도와주세요, 저는 그저 배우는 중입니다. 올빼미라면 말이죠. ZZ는 한 버퍼에서 호출되고 다른 버퍼에서는 호출됩니다. ZZ는 두 버퍼에서 어떻게 올바르게 작성합니까? // - 2 - ======================== Поиск одного экстремума ЗЗ ============================ double ZZCur = 0 ; while (ZZCur == 0 && i < Bars ) { if ( iCustom ( Symbol (), 0 , "FastZZ" , Depth, 0 , i)!= 0.0 ) ZZCur =( iCustom ( Symbol (), 0 , "FastZZ" , Depth, 0 , i); else if ( iCustom ( Symbol (), 0 , "FastZZ" , Depth, 1 , i)!= 0.0 ) ZZCur =( iCustom ( Symbol (), 0 , "FastZZ" , Depth, 1 , i); i++; } // - 2 - ============================ Окончание блока =================================== // - 3 - ======================== Анализ найденного экстремума ========================== if (ZZCur == 0 ) return ( False ); // Если ни один из экстремумов не определен, то это ошибка 글을 제대로 못쓰는데 어떻게 해야 맞나요? 감사해요 Violetta Novak 2017.11.10 14:14 #3730 위에서 한 컷을 찍지 않아서 더 선명합니다. 오류를 알려주십시오. 1...366367368369370371372373374375376377378379380...1953 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
당신은 요약을 가지고
고맙습니다! 확인하고 수정했습니다! 지금 작동합니다.
티켓으로 주문을 선택한 다음 1km의 코드 후에 수정을 시도합니다. 그러나 현재로서는 이미 닫혀 있을 수 있습니다.
주문이 종료되면 OrdersTotal()==0 ; 원칙적으로 OrderModify()는 실행되지 않습니다.
주문이 종료된 경우 OrdersTotal()==0; 원칙적으로 OrderModify()가 실행되지 않습니다.
예를 들어 주문이 0.59로 로트인 경우와 같이 주문이 중단되면 0.01랏으로 주문을 개별적으로 마감할 수 있습니다. 질문이 있습니다. 두 주문을 하나로 합칠 수 있습니까? 예를 들어 주문이 0.01로 많이 중단되고 0.02로 다른 주문을 개설하려고 합니다. 주문이 쌓이지 않으려면 0.03으로 많이 합칠 수 있고, 그렇다면 어떻게 해야 할까요?
MT5 그물 설치
MT4에서는 이런 일이 일어나지 않습니까?
다시 여러분 안녕하세요.
신성한 직사각형에 대한 모든 적절한 존경심을 가지고
나는 그가 기꺼이 매도 주문을 수정하는 이유를 이해하지 못하지만 향 탬버린 및 기타 비합리적인 최적화 도구를 사용할 때에도 매수 주문 수정을 무시합니다.
만약 (티켓>0)
{
// 손절매를 설정하고 매수 주문에 대한 이익을 취합니다. //
if ( OrderSelect (티켓, SELECT_BY_TICKET, MODE_TRADES))
{
더블 sl,tp;
if (유형==OP_BUY)
{
sl=OrderOpenPrice() - (StopLoss*_Point);
sl=NormalizeDouble(sl,_Digits);
tp=OrderOpenPrice() + (TakeProfit*_Point);
tp=NormalizeDouble(tp,_Digits);
}
if (유형==OP_SELL)
{
sl=OrderOpenPrice() + (손절매*_포인트);
sl=NormalizeDouble(sl,_Digits);
tp=OrderOpenPrice() - (TakeProfit*_Point);
tp=NormalizeDouble(tp,_Digits);
}
boolmod=거짓;
정수 수 = 0;
동안 (! 모드)
{
mod=OrderModify(티켓, OrderOpenPrice(), sl, tp, 0, clrYellow);
카운트++;
if (카운트>=100)
{
모드 = 참;
부서지다;
이해했다!!!!!
제발 도와주세요, 저는 그저 배우는 중입니다. 올빼미라면 말이죠. ZZ는 한 버퍼에서 호출되고 다른 버퍼에서는 호출됩니다. ZZ는 두 버퍼에서 어떻게 올바르게 작성합니까?
글을 제대로 못쓰는데 어떻게 해야 맞나요? 감사해요
위에서 한 컷을 찍지 않아서 더 선명합니다. 오류를 알려주십시오.