Данная статья, построенная в форме справочника по функциям MQL4, призвана помочь переходу с MQL4 на MQL5. Для каждой функции языка MQL4 приведено описание и представлен способ ее реализации на MQL5, что позволит вам значительно ускорить перевод своих программ с MQL4 на MQL5. Для удобства функции разбиты на группы, как в документации по MQL4.
Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
안녕하세요! 2016.11.02_18:41 GMT+3. 최근에 Expert Advisor를 마치는 데 어려움을 겪고 있습니다. 절차 파일. ArrayMinimum() 함수가 제대로 작동하지 않습니다. 그게 내가 하는 일이라고 생각해? MetaTrader4와 절차적 프로그래밍은 얼마나 오래 지원됩니까? MetaQuotes 직원이 최소한 내년 계획을 간략하게 설명할 수 있습니까? 그런 다음이 Expert Advisor를 작성하고 작성하면 절차 파일 (파일) 대신 객체 지향 프로그래밍으로 모든 것을 다시해야한다는 것이 밝혀졌습니다. 그리고 .ex4 파일 대신 .ex5 파일이 필요합니까? 나는 newrena가 나에게 쓴 것처럼 기능을 아직 테스트하지 않았습니다. 확인하겠습니다. 오래 걸리지 않습니다. 모든 동안. 18:58 GMT+3. 19:25 GMT+3에 삽입됨.
Николай Никитюк : 안녕하세요! 2016.11.02_18:41 GMT+3. 최근에 나는 Expert Advisor를 마치는 데 어려움을 겪고 있습니다. 절차 파일. ArrayMinimum() 함수가 제대로 작동하지 않습니다. 그게 내가 하는 일이라고 생각해? MetaTrader4 및 절차적 프로그래밍은 얼마나 오래 지원됩니까? MetaQuotes 직원이 최소한 내년 계획을 간략하게 설명할 수 있습니까? 그런 다음이 Expert Advisor를 작성하고 작성하면 절차 파일 (파일) 대신 객체 지향 프로그래밍으로 모든 것을 다시해야한다는 것이 밝혀졌습니다. 그리고 .ex4 파일 대신 .ex5 파일이 필요합니까? 나는 newrena가 나에게 쓴 것처럼 기능을 아직 테스트하지 않았습니다. 확인하겠습니다. 오래 걸리지 않습니다. 모든 동안. 18:58 GMT+3. 19:25 GMT+3에 삽입됨.
걱정하지 마십시오. mql5는 절차적 프로그래밍을 지원합니다! OOP 아무도 부과하지 않습니다!
확인. 이해했다.
fxsaber 의 솔루션이 적용되었습니다.
원칙적으로 내 프로그램을 MQL4에서 MQL5로 거의 문제 없이 옮겼습니다.
뉘앙스 - 위.
모두에게 감사합니다!
확인. 이해했다.
fxsaber 의 솔루션이 적용되었습니다.
원칙적으로 내 프로그램을 MQL4에서 MQL5로 거의 문제 없이 옮겼습니다.
뉘앙스 - 위.
모두 감사합니다!
Lucky) 그리고 나는 내 것을 다시 쓸 수 없습니다. 분명히 프리랜서의 길은 조금 나중에 있습니다. 도서관은 원칙적으로 이용하지 않습니다.
나는 또한이 기사를 단단히 사용했다는 사실을 숨기지 않을 것입니다 (저자에게 존경 !!!) :
https://www.mql5.com/en/articles/81
그리고 나머지는 이렇습니다.
https://www.mql5.com/ru/docs/constants/structures/mqltraderequest
그리고 프로그램이 준비되었습니다!
도와주세요.
이중 숫자가 있는 문자열을 해당 변수로 변환하지만 숫자가 마지막 두 숫자로 잘립니다. 이를 방지하는 방법은 무엇입니까?((
int가 허용되는 최대값인 경우 long 변수를 어떻게 사용할 수 있습니까?
MQL4에서는 현재 보류 중인 주문 및 위치를 반복하고 "OrderSelect"를 통해 "OrderType" 유형을 가져와 액세스할 수 있습니다.
그러나 헤징 계정의 MQL5에서는 이것이 작동하지 않을 것입니다. 내가 이해하는 한 거기에 포지션이 있고, 이미 열려 있는 것과 주문(내 경우에는 보류 중)은 무엇입니까?
즉, "OrdersTotal();"을 통해 주문(보류 중) 및 활성 위치에 대한 데이터를 별도로 수신해야 합니다. 및 "PositionsTotal();" 그리고 더 나아가
"OrderSelect" 및 "PositionSelect"를 수정합니다.
틀렸다면 정정해주세요.
주문을 수정하는 방법은 무엇입니까?
주문을 수정하는 방법은 무엇입니까?
https://www.mql5.com/ru/docs/constants/tradingconstants/enum_trade_request_actions
OrderSend() 에서 필요한 거래 작업 유형을 지정합니다.
https://www.mql5.com/ru/docs/constants/tradingconstants/enum_trade_request_actions
OrderSend() 에서 필요한 거래 작업 유형을 지정합니다.
덕분에!
안녕하세요! 2016.11.02_18:41 GMT+3. 최근에 나는 Expert Advisor를 마치는 데 어려움을 겪고 있습니다. 절차 파일. ArrayMinimum() 함수가 제대로 작동하지 않습니다. 그게 내가 하는 일이라고 생각해? MetaTrader4 및 절차적 프로그래밍은 얼마나 오래 지원됩니까? MetaQuotes 직원이 최소한 내년 계획을 간략하게 설명할 수 있습니까? 그런 다음이 Expert Advisor를 작성하고 작성하면 절차 파일 (파일) 대신 객체 지향 프로그래밍으로 모든 것을 다시해야한다는 것이 밝혀졌습니다. 그리고 .ex4 파일 대신 .ex5 파일이 필요합니까? 나는 newrena가 나에게 쓴 것처럼 기능을 아직 테스트하지 않았습니다. 확인하겠습니다. 오래 걸리지 않습니다. 모든 동안. 18:58 GMT+3. 19:25 GMT+3에 삽입됨.