// 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 에서는 아래 위치에서 사용자가 값지정 가능.
상세 : https://www.mql5.com/en/docs/basis/variables/inputvariables
연관
MT4, MT5 입력 변수
첫 등록 : 2019.05.27
최종 수정 : 2024.08.27
단축 주소 : https://igotit.tistory.com/2200
'트레이딩 > 메타트레이더 코딩' 카테고리의 다른 글
MQL5. Order, Deal, Position (0) | 2019.06.23 |
---|---|
MQL5. Account (0) | 2019.06.03 |
MQL5. memcpy 사용하기 (0) | 2019.05.21 |
메타트레이더 . 코딩 . 클래스 non-static 멤버함수를 콜백함수로 전달하기 (0) | 2019.05.21 |
MQL5. DLL. #import (0) | 2019.05.19 |
댓글