인터페이스 매개 변수는 전략 편집 페이지의 코드 편집 영역 아래에 위치한 전략 매개 변수 섹션에서 설정됩니다.
인터페이스 매개 변수는 전략 코드에서 글로벌 변수로 존재합니다. 즉 코드에서 수정될 수 있습니다.
전략 코드에서 인터페이스 매개 변수의 이름은: 숫자, 문자열, 콤박스, bool, secretString (위 그림과 같이).
설명 옵션: 전략 인터페이스의 인터페이스 매개 변수의 이름.
참고 옵션: 마우스가 인터페이스 매개 변수를 누르면 표시되는 인터페이스 매개 변수의 상세한 설명.
타입 옵션: 인터페이스 매개 변수의 유형, 아래에서 자세히 설명됩니다.
기본 값 옵션: 인터페이스 매개 변수의 기본 값.
자바스크립트
변수 번호 타입: 번호
자바스크립트
변수 문자열 타입: 문자열 기본 값은 코타 없이 입력되며 문자처럼 처리됩니다.
자바스크립트
변수 콤박스 타입: 번호
기본 값: 1차원 1차원 3차원
자바스크립트
변수 bool 타입: 부올어
확인하면 변수 bool이 true이고, 확인하지 않으면 변수 bool이 false입니다.
자바스크립트
변수 secretString 타입: 문자열 사용법은 문자열과 같습니다. 암호화된 문자열은 암호화된 형태로 전송되며 일반 텍스트로 전송되지 않습니다. 비밀 문자열을 수정하면 FMZ Quant 보안 인증 메커니즘이 작동합니다. 확인을 위해 암호를 입력해야 합니다.
우리는 다른 매개 변수를 표시하거나 숨길 수 있는 매개 변수를 설정할 수 있습니다.
예를 들어, 우리는 숫자 유형인
이렇게 설정한 후, 백테스트에서 테스트할 수 있습니다.
isShowA 매개 변수가 설정되지 않은 경우, numberA는 숨겨집니다.
상자를 체크합니다.
보여주기 위해:
이것은 숨기고 보여주는 것이 가능합니다.
전략에서, 표시를 위한 매개 변수를 그룹화하려면 다음 기능을 사용할 수 있습니다.
예를 들어, 테스트 전략의 인터페이스 매개 변수는 다음과 같이 설정됩니다.
현재 매개 변수는 1에서 4까지 숫자로 1에서 아래로 순서대로 되어 있습니다.그리고 네 번째 매개 변수를 움직여서 첫 번째 매개 변수 아래로 놓습니다.
첫 번째와 네 번째 매개 변수를 함께 그룹화하려면, 시스템이 그룹화 된 것으로 해석할 수 있도록 매개 변수 설명에 약간의 수정만 해야 합니다. (실용하기 위해 영어 모드에서 " (?) "를 입력하는 것을 확인하십시오.
매개 변수 설명의 시작에서 입력
우리는 그 결과를 볼 수 있습니다.
모든 매개 변수는 그룹 1로 그룹화되었다. 이유는 매개 변수
예를 들어,
표시:
마찬가지로, 인터랙티브 컨트롤의 설명에