오류, 버그, 질문 - 페이지 2303 1...229622972298229923002301230223032304230523062307230823092310...3184 새 코멘트 fxsaber 2018.10.03 22:58 #23021 fxsaber : 내 OrderSend를 작성하고 비교하겠습니다. 썼다. 보편적이지는 않지만 훨씬 빠른 최적화. 측정 결과 최적화 모드에서 사용자 지정 OrderSend가 일반 주문보다 50배 더 빠르게 작동하는 것으로 나타났습니다. 그것이 보편적이지는 않지만 50 번 - 조금 너무 많은 것이 분명합니다. Artem Salonnikov 2018.10.04 10:09 #23022 mql5 사이트가 열리지 않음 서버 오류 403 - 금지됨: 액세스가 거부되었습니다. 제공한 자격 증명을 사용하여 이 디렉토리 또는 페이지를 볼 수 있는 권한이 없습니다. 어떻게 해야할지 말해줘? Vitaly Muzichenko 2018.10.04 10:45 #23023 Artem Salonnikov : mql5 사이트가 열리지 않음 서버 오류 403 - 금지됨: 액세스가 거부되었습니다. 제공한 자격 증명을 사용하여 이 디렉토리 또는 페이지를 볼 수 있는 권한이 없습니다. 어떻게 해야할지 말해줘? 그리고 이 메시지는 프린터에서 작성되었습니까? Artem Salonnikov 2018.10.04 11:02 #23024 Vitaly Muzichenko : 그리고 이 메시지는 프린터에서 작성되었습니까? Wi-Fi를 끄면 모든 것이 작동합니다. Vitaly Muzichenko 2018.10.04 11:19 #23025 Artem Salonnikov : Wi-Fi를 끄면 모든 것이 작동합니다. 한 시간 정도 기다리면 사이트를 다시 사용할 수 있습니다. 인터넷에서 " 403 - 금지됨: 액세스가 거부되었습니다" 를 읽으십시오. fxsaber 2018.10.04 12:21 #23026 비교적 큰 컴파일 로그를 얻습니다. 'Test.mq5' Test.mq5 1 1 'TesterBenchmark.mqh' TesterBenchmark.mqh 1 1 'MT4Orders.mqh' MT4Orders.mqh 1 1 'HashMap.mqh' HashMap.mqh 1 1 'IMap.mqh' IMap.mqh 1 1 'ICollection.mqh' ICollection.mqh 1 1 'IEqualityComparer.mqh' IEqualityComparer.mqh 1 1 'DefaultEqualityComparer.mqh' DefaultEqualityComparer.mqh 1 1 'EqualFunction.mqh' EqualFunction.mqh 1 1 'IEqualityComparable.mqh' IEqualityComparable.mqh 1 1 'HashFunction.mqh' HashFunction.mqh 1 1 'IComparable.mqh' IComparable.mqh 1 1 'CompareFunction.mqh' CompareFunction.mqh 1 1 'HashSet.mqh' HashSet.mqh 1 1 'ISet.mqh' ISet.mqh 1 1 'PrimeGenerator.mqh' PrimeGenerator.mqh 1 1 'Virtual.mqh' Virtual.mqh 1 1 'Orders.mqh' Orders.mqh 1 1 'Order.mqh' Order.mqh 1 1 macro redefinition Virtual.mqh 551 9 macro redefinition Virtual.mqh 552 9 'TradeChannel.mqh' TradeChannel.mqh 1 1 'System.mqh' System.mqh 1 1 'Price_Compare.mqh' Price_Compare.mqh 1 1 'Channel_Unit.mqh' Channel_Unit.mqh 1 1 'Channel.mqh' Channel.mqh 1 1 'Pointer.mqh' Pointer.mqh 1 1 'Channel_Adaptive.mqh' Channel_Adaptive.mqh 1 1 'Levels.mqh' Levels.mqh 1 1 'Level.mqh' Level.mqh 1 1 generating code 0 0 0 error(s), 2 warning(s), compile time: 2431 msec 1 3 강조 표시된 경고는 중간에 있습니다. 그것들을 알아채기 어렵습니다( 컴파일러 메시지 창이 전체 화면으로 확장되지 않음). 하단 메시지 "2개의 경고"는 오류가 있을 때 발생하므로 어떤 식으로든 강조 표시되지 않습니다. 마지막 줄에 강조 표시 및 경고가 있는 경우 경고를 표시할 수 있습니까? Baruban 2018.10.04 15:05 #23027 IndicatorSetDouble ( INDICATOR_MAXIMUM ,???); IndicatorSetDouble ( INDICATOR_MINIMUM ,???); 저울 고정을 취소하려면 어떤 값을 보고해야 하는지 알려주세요. (목표: "Scale" 탭의 칠면조 설정에서 프로그래밍 방식으로 확인 표시를 제거) fxsaber 2018.10.04 19:16 #23028 재미있는 버그 Паша Рыбак 2018.10.05 04:34 #23029 안녕하세요. 질문은 사이클에서 다음과 같은 성격을 띠고 있습니다. 주문 번호를 선택하고 이익을 얻고 싶지만 이 주문에 대한 OrderProfit()이 잘못된 값을 반환합니다. 더군다나 항상 다르다는 점도 흥미롭다.(때때로 맞는 의미) 엄격하게 판단하지 마십시오. 2개의 스크린샷을 첨부했습니다. for(int i2=OrdersHistoryTotal()-; i2>=0; i2--) { if(( OrderSelect (i2,SELECT_BY_POS,MODE_HISTORY)==true)&&OrderSymbol()==Symbol() && OrderMagicNumber()==매직 && OrderProfit()<=0) { a=3; Alert("이익: ", OrderProfit()); Alert("마법 주문: ", OrderMagicNumber()); Alert("매직: ", 매직); Alert("SymbolOrder: ", OrderSymbol()); Alert("기호: ", Symbol()); Alert("주문 없음: ", OrderTicket()); Alert("유형: ","빼기"); Alert("주문 선택: ", 주문 선택(i2,SELECT_BY_POS,MODE_HISTORY)); Alert("로트: ", OrderLots()); } 또 다른 { a=5; Alert("이익: ", OrderProfit()); Alert("마법 주문: ", OrderMagicNumber()); Alert("매직: ", 매직); Alert("SymbolOrder: ", OrderSymbol()); Alert("기호: ", Symbol()); Alert("주문 없음: ", OrderTicket()); Alert("유형: ","빼기"); Alert("주문 선택: ", 주문 선택(i2,SELECT_BY_POS,MODE_HISTORY)); Alert("로트: ", OrderLots()); } 파일: Image1.png 82 kb image2.png 117 kb Errors, bugs, questions MQL4 및 MQL5에 대한 포럼을 어지럽히 지 않도록 Artyom Trishkin 2018.10.05 07:38 #23030 Паша Рыбак : 안녕하세요. 다음 질문... MT4의 주문 이익은 OrderProfit()+OrderCommission()+OrderSwap()으로 계산됩니다. 1...229622972298229923002301230223032304230523062307230823092310...3184 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
내 OrderSend를 작성하고 비교하겠습니다.
썼다. 보편적이지는 않지만 훨씬 빠른 최적화.
측정 결과 최적화 모드에서 사용자 지정 OrderSend가 일반 주문보다 50배 더 빠르게 작동하는 것으로 나타났습니다. 그것이 보편적이지는 않지만 50 번 - 조금 너무 많은 것이 분명합니다.
서버 오류
403 - 금지됨: 액세스가 거부되었습니다.
제공한 자격 증명을 사용하여 이 디렉토리 또는 페이지를 볼 수 있는 권한이 없습니다.
mql5 사이트가 열리지 않음
서버 오류
403 - 금지됨: 액세스가 거부되었습니다.
제공한 자격 증명을 사용하여 이 디렉토리 또는 페이지를 볼 수 있는 권한이 없습니다.
그리고 이 메시지는 프린터에서 작성되었습니까?
그리고 이 메시지는 프린터에서 작성되었습니까?
Wi-Fi를 끄면 모든 것이 작동합니다.
한 시간 정도 기다리면 사이트를 다시 사용할 수 있습니다. 인터넷에서 " 403 - 금지됨: 액세스가 거부되었습니다" 를 읽으십시오.
'Test.mq5' Test.mq5 1 1 'TesterBenchmark.mqh' TesterBenchmark.mqh 1 1 'MT4Orders.mqh' MT4Orders.mqh 1 1 'HashMap.mqh' HashMap.mqh 1 1 'IMap.mqh' IMap.mqh 1 1 'ICollection.mqh' ICollection.mqh 1 1 'IEqualityComparer.mqh' IEqualityComparer.mqh 1 1 'DefaultEqualityComparer.mqh' DefaultEqualityComparer.mqh 1 1 'EqualFunction.mqh' EqualFunction.mqh 1 1 'IEqualityComparable.mqh' IEqualityComparable.mqh 1 1 'HashFunction.mqh' HashFunction.mqh 1 1 'IComparable.mqh' IComparable.mqh 1 1 'CompareFunction.mqh' CompareFunction.mqh 1 1 'HashSet.mqh' HashSet.mqh 1 1 'ISet.mqh' ISet.mqh 1 1 'PrimeGenerator.mqh' PrimeGenerator.mqh 1 1 'Virtual.mqh' Virtual.mqh 1 1 'Orders.mqh' Orders.mqh 1 1 'Order.mqh' Order.mqh 1 1 macro redefinition Virtual.mqh 551 9 macro redefinition Virtual.mqh 552 9 'TradeChannel.mqh' TradeChannel.mqh 1 1 'System.mqh' System.mqh 1 1 'Price_Compare.mqh' Price_Compare.mqh 1 1 'Channel_Unit.mqh' Channel_Unit.mqh 1 1 'Channel.mqh' Channel.mqh 1 1 'Pointer.mqh' Pointer.mqh 1 1 'Channel_Adaptive.mqh' Channel_Adaptive.mqh 1 1 'Levels.mqh' Levels.mqh 1 1 'Level.mqh' Level.mqh 1 1 generating code 0 0 0 error(s), 2 warning(s), compile time: 2431 msec 1 3강조 표시된 경고는 중간에 있습니다. 그것들을 알아채기 어렵습니다( 컴파일러 메시지 창이 전체 화면으로 확장되지 않음). 하단 메시지 "2개의 경고"는 오류가 있을 때 발생하므로 어떤 식으로든 강조 표시되지 않습니다. 마지막 줄에 강조 표시 및 경고가 있는 경우 경고를 표시할 수 있습니까?저울 고정을 취소하려면 어떤 값을 보고해야 하는지 알려주세요.
(목표: "Scale" 탭의 칠면조 설정에서 프로그래밍 방식으로 확인 표시를 제거)
재미있는 버그
안녕하세요.
질문은 사이클에서 다음과 같은 성격을 띠고 있습니다. 주문 번호를 선택하고 이익을 얻고 싶지만 이 주문에 대한 OrderProfit()이 잘못된 값을 반환합니다.
더군다나 항상 다르다는 점도 흥미롭다.(때때로 맞는 의미)
엄격하게 판단하지 마십시오.
2개의 스크린샷을 첨부했습니다.
for(int i2=OrdersHistoryTotal()-; i2>=0; i2--)
{
if(( OrderSelect (i2,SELECT_BY_POS,MODE_HISTORY)==true)&&OrderSymbol()==Symbol() &&
OrderMagicNumber()==매직 && OrderProfit()<=0)
{
a=3;
Alert("이익: ", OrderProfit());
Alert("마법 주문: ", OrderMagicNumber());
Alert("매직: ", 매직);
Alert("SymbolOrder: ", OrderSymbol());
Alert("기호: ", Symbol());
Alert("주문 없음: ", OrderTicket());
Alert("유형: ","빼기");
Alert("주문 선택: ", 주문 선택(i2,SELECT_BY_POS,MODE_HISTORY));
Alert("로트: ", OrderLots());
}
또 다른
{
a=5;
Alert("이익: ", OrderProfit());
Alert("마법 주문: ", OrderMagicNumber());
Alert("매직: ", 매직);
Alert("SymbolOrder: ", OrderSymbol());
Alert("기호: ", Symbol());
Alert("주문 없음: ", OrderTicket());
Alert("유형: ","빼기");
Alert("주문 선택: ", 주문 선택(i2,SELECT_BY_POS,MODE_HISTORY));
Alert("로트: ", OrderLots());
}
안녕하세요.
다음 질문...
MT4의 주문 이익은 OrderProfit()+OrderCommission()+OrderSwap()으로 계산됩니다.