기고글 토론 "MQL5 Cookbook - MQL5의 다중 통화 Expert Advisor 및 대기 중인 주문 작업" - 페이지 2

 

보류 중인 주문의 예를 검색하다가 이 글을 발견했습니다.

작성자가 자비를 베풀어 여기에 작동하는 업데이트를 올려주면 안 될까요?

MQL5 쿡북조차 작동하지 않는다면 초보자가 어떻게 배울 수 있을까요?

다시 목이 칼칼해지네요!!!!!!!!

 
Otto Pauser:

보류 중인 주문의 사례를 검색하던 중 이 글을 발견했습니다.

혹시 작성자가 여기에 기능 업데이트를 추가해 주실 수 있을까요?

MQL5 쿡북조차 작동하지 않는다면 초보자가 어떻게 배울 수 있을까요?

다시 목이 칼칼해지네요!!!!!!!!

Otto, 무슨 일이에요?

이 기사는 약간 오래되었고 그 이후로 거의 반만 년의 업데이트가 지났습니다.

저는 다음과 같이 방향을 잡았습니다:

https://www.metatrader5.com/en/mobile-trading/iphone/help/trade/general_concept/order_types

https://www.mql5.com/en/docs/standardlibrary/tradeclasses/ctrade

그리고 이렇게 해결했습니다:

         tX  = TimeCurrent() + TimeShiftSec; // 입력에서
         cmt = _Symbol+" BU";
         prc = SymbolInfoDouble( _Symbol, SYMBOL_ASK ) - Atr[0]*0.2;
         sl  = prc - StopLoss_*_Point; 
         tp  = prc + TakeProfit_*_Point;
         OrderOpen(_Symbol,ORDER_TYPE_BUY_LIMIT,vol,0.0,prc,sl,tp,ORDER_TIME_GTC,tX,cmt);
Types of Orders - Trading Principles - MetaTrader 5 iPhone/iPad Help
Types of Orders - Trading Principles - MetaTrader 5 iPhone/iPad Help
  • www.metatrader5.com
The MetaTrader 5 mobile platform allows users to prepare and issue requests for the broker to execute trading operations. In addition, the platform allows to control and manage open positions. For this purposes, several types of trade orders are used. An order is an instruction of a brokerage firm's client to conduct a trade operation. In the...
 
오토를 찾고 계신가요?
 

오토는 이해해요...

아무도 테스트하지 않았어요.

거기에는 선언되지 않은 함수가 사용됩니다.

그림 참조



코드는 엉덩이를 위한 것입니다 :-)

 

다음 넌센스...


bool CheckTradingPermission()
  {
//--- 실시간 모드의 경우
   if(IsRealtime())
     {
      //--- 서버 연결 확인 중
      if(!TerminalInfoInteger(TERMINAL_CONNECTED))
         return(1);
      //--- 실행 중인 프로그램 수준에서 거래할 수 있는 권한
      if(!MQL5InfoInteger(MQL5_TRADE_ALLOWED))
         return(2);
      //--- 터미널 수준에서 거래할 수 있는 권한
      if(!TerminalInfoInteger(TERMINAL_TRADE_ALLOWED))
         return(3);
      //--- 현재 계좌에 대한 거래 권한
      if(!AccountInfoInteger(ACCOUNT_TRADE_ALLOWED))
         return(4);
      //--- 현재 계좌에 대한 자동 거래 권한
      if(!AccountInfoInteger(ACCOUNT_TRADE_EXPERT))
         return(5);
     }
//---
   return(0);
  }
//+------------------------------------------------------------------+

누가 알겠어요?

 


이제 컴파일하세요.


함수의 출처를 아는 사람 있나요? F1은 모릅니다. 구글도 마찬가지입니다.

MQL5InfoInteger()
파일:
Auxiliary.mqh  7 kb
 
Dokumentation zu MQL5: Zustandspruefung / MQLInfoInteger
Dokumentation zu MQL5: Zustandspruefung / MQLInfoInteger
  • www.mql5.com
Zustandspruefung / MQLInfoInteger - Nachschlagewerk über die Sprache des algothitmischen/automatischen Handels für MetaTrader 5
 
amando:
h ttps:// www.mql5.com/de/docs/check/mqlinfointeger

자세히 살펴보기

 

코드의 다음 오류입니다.


표시기 누락 ....

개발자에게는 있지만 다운로드를 새로 시작하는 개발자에게는 없는 것일 수 있습니다.


MQ는 긴급히 이 문제를 해결해야 합니다.

사용자는 버그를 제거하는 데 3시간을 소비해야 한다면 시도해 볼 의욕을 잃게 됩니다.

 
2017년의 백업에서 여전히 찾을 수 있었습니다.
파일:
eventsspy.mq5  8 kb