본문 바로가기
트레이딩/메타트레이더 코딩

MQL5. input

by i.got.it 2019. 5. 27.

 

// MQL5 input example 

// ea file 이나, 클래스 파일등에서 global 변수로 선언하고 앞에 input 기록하면됨.
input ENUM_TIMEFRAMES forecast_timeframe_fortrading = PERIOD_M15;



////////////////////// 클래스 멤버 변수에서는 input 지정 불가능. 

input double test = 0.1;   // 클래스에서 사용하는 파라메타에 input 처리할려면 전역변수로 선언되어야 함.

class CCyFin_DaFoUnit : public CObject
{
private:
   
public:
   CCyFin_DaFoUnit();
   ~CCyFin_DaFoUnit();

   //////////////////////////////////
   input double test;   //<- 이런식의 클래스 멤버변수엔 input 지정 불가능. 
   input static double test; // static 변수에도 input 지정 불가능. 
   
};

 

코드에서 input 으로 설정된 변수들은 ea 의 속성창에서 사용자가 값 변경 가능. strategy tester 에서는 아래 위치에서 사용자가 값지정 가능. 

 

 


첫등록 : 2019년 5월 27일 

최종수정 : 

 

본 글 단축주소 : https://igotit.tistory.com/2200

 


 

댓글



 

비트코인




암호화폐       외환/나스닥/골드       암호화폐/외환/나스닥/골드 암호화폐/외환/나스닥/골드   암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)     롤오버 이자 없는 스왑프리계좌
( 스왑프리 암호화폐도 거래 가능 )    
MT4, MT5 , cTrader 모두 지원     FTMO 계좌 매매운용. MT4,MT5