초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 659

 
new-rena :

확인. 이해했다.

fxsaber 의 솔루션이 적용되었습니다.

원칙적으로 내 프로그램을 MQL4에서 MQL5로 거의 문제 없이 옮겼습니다.

뉘앙스 - 위.

모두에게 감사합니다!

꼬리를 끌지 말고 바로 MQL5로 작성하는 것이 좋다. 그리고 꼬리는 - 그들은 그와 같습니다 - 오늘 거기에 있고 아침에 한 번 잘렸습니다 😉
 
new-rena :

확인. 이해했다.

fxsaber 의 솔루션이 적용되었습니다.

원칙적으로 내 프로그램을 MQL4에서 MQL5로 거의 문제 없이 옮겼습니다.

뉘앙스 - 위.

모두 감사합니다!

Lucky) 그리고 나는 내 것을 다시 쓸 수 없습니다. 분명히 프리랜서의 길은 조금 나중에 있습니다. 도서관은 원칙적으로 이용하지 않습니다.
 
Vitaly Muzichenko :
Lucky) 그리고 나는 내 것을 다시 쓸 수 없습니다. 분명히 프리랜서의 길은 조금 나중에 있습니다. 도서관은 원칙적으로 이용하지 않습니다.

나는 또한이 기사를 단단히 사용했다는 사실을 숨기지 않을 것입니다 (저자에게 존경 !!!) :

https://www.mql5.com/en/articles/81

그리고 나머지는 이렇습니다.

https://www.mql5.com/ru/docs/constants/structures/mqltraderequest

그리고 프로그램이 준비되었습니다!

Переход с MQL4 на MQL5
Переход с MQL4 на MQL5
  • 2010.05.11
  • //www.mql5.com/ru/users/DC2008">
  • www.mql5.com
Данная статья, построенная в форме справочника по функциям MQL4, призвана помочь переходу с MQL4 на MQL5. Для каждой функции языка MQL4 приведено описание и представлен способ ее реализации на MQL5, что позволит вам значительно ускорить перевод своих программ с MQL4 на MQL5. Для удобства функции разбиты на группы, как в документации по MQL4.
 

도와주세요.

이중 숫자가 있는 문자열을 해당 변수로 변환하지만 숫자가 마지막 두 숫자로 잘립니다. 이를 방지하는 방법은 무엇입니까?((

int가 허용되는 최대값인 경우 long 변수를 어떻게 사용할 수 있습니까?

 

MQL4에서는 현재 보류 중인 주문 및 위치를 반복하고 "OrderSelect"를 통해 "OrderType" 유형을 가져와 액세스할 수 있습니다.

그러나 헤징 계정의 MQL5에서는 이것이 작동하지 않을 것입니다. 내가 이해하는 한 거기에 포지션이 있고, 이미 열려 있는 것과 주문(내 경우에는 보류 중)은 무엇입니까?

즉, "OrdersTotal();"을 통해 주문(보류 중) 및 활성 위치에 대한 데이터를 별도로 수신해야 합니다. 및 "PositionsTotal();" 그리고 더 나아가

"OrderSelect" 및 "PositionSelect"를 수정합니다.

틀렸다면 정정해주세요.

주문을 수정하는 방법은 무엇입니까?

 
forexman77 :

주문을 수정하는 방법은 무엇입니까?

https://www.mql5.com/ru/docs/constants/tradingconstants/enum_trade_request_actions

OrderSend() 에서 필요한 거래 작업 유형을 지정합니다.

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
덕분에!
 
forexman77 :
덕분에!
아무것도 아닙니다.)
 
안녕하세요! 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 아무도 부과하지 않습니다!
사유: