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

MQL5. input

by 리치굿맨 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

 


 

'트레이딩 > 메타트레이더 코딩' 카테고리의 다른 글

MQL5. Order, Deal, Position  (0) 2019.06.23
MQL5. Account  (0) 2019.06.03
MQL5. input  (0) 2019.05.27
MQL5. memcpy 사용하기  (0) 2019.05.21
MQL5. 클래스 non-static 멤버함수를 콜백함수로 전달하기  (0) 2019.05.21
MQL5. DLL. #import  (0) 2019.05.19

댓글0


.    
현물 |선물 인버스 |선물 USDT     현물 | 선물 USDT |봇제작툴/카피트레이딩     현물 |선물 인버스 |선물 USDT     .