지난 기사에서 우리는 메이 언어의 "메이 언어 거래 클래스 라이브러리" 템플릿 파라미터를 함께 배웠습니다. 이 템플릿은 메이 언어 전략이 생성되었을 때 가져온 것으로 거래에서 설정해야 할 기능들을 포괄합니다. 이 기사에서는 발명가들의 양적 거래 플랫폼에서 메이 언어를 사용하는 것에 대한 내용을 계속 배웠습니다.
메어 언어의 전략 매개 변수는 다른 언어와 마찬가지로 발명자의 양적 거래 플랫폼에서 전략 편집 페이지의 설정, 예를 들어 우리가 메어 언어 버전에서 사용하는 것과 같습니다.Dual Thrust
이 모든 것은 우리가 할 수 있는 일입니다.
정책 편집 페이지에서, 정책에 설정된 매개 변수는 정책 코드에서 직접 사용할 수 있다. 메이 언어의 정책 매개 변수는 일반적으로 숫자 유형만을 사용하며, 다른 유형은 예를 들어: 풀 타입, 드래그아웃, 문자열 등이 자주 사용되지 않습니다.
예를 들어,N
이 매개 변수는 기본값이 4이고, 이 매개 변수는 로봇을 만들 때 수정되지 않으면, 로봇이 실행된 후, 정책에서 N의 값은 4이다.
우리는 이미 메이어 언어 전략 차원의 내용을 알고 있습니다. 다음으로 메이어 언어 실재판과 재검토를 살펴보십시오.
재검토
회전 시간 범위를 선택한 후 (초기, 종료 시간) 정책을 설정하는 K선 주기를 선택하면, Mac 언어는 또한 정책에서 더 많은 K선 주기를 지원합니다. 그러나 여기서 K선 주기는 기본 K선 주기로 설정되어 있습니다.https://www.fmz.com/digest-topic/4009▲ 다음으로 재검토하고자 하는 시장이나 거래소를 선택하여 추가한 후 재검토할 수 있으며, 다른 매개 변수는 필요에 따라 조정할 수 있습니다.
매개 변수 및 시장, 거래소 관련 매개 변수, 예를 들어: 리모델링 자본 수, 리모델링 거래비율, 리모델링 가격 정확성, 리모델링 거래량 정확성, 리모델링 데이터 소스 이러한 매개 변수는 리모델링 페이지 변경에 의해 유효하지 않으며, 이전에 추가된 시장, 거래소를 선택해야하며, 설정 후 다시 추가해야합니다.
실제 디스크
실제 디스크 설정은 매우 간단합니다. 생성된 로봇을 구성하기 위해 관리자를 지정하는 것 (즉, 어떤 관리자에서 로봇을 실행하는 것); K 라인 주기를 설정하는 것, 작동하려는 거래소 객체를 설정하는 것 (즉, 구성되는 거래소 계정 객체를 설정하는 것).
전략이 작동하면 실제 디스크와 리테스트는 크게 다르지 않습니다. 리테스트는 자동으로 생성되는 통계자료보다 더 많은 리테스트입니다.
상태 표시기
이 문서는 "시장 정보"와 "금융 정보"로 나뉘어 있습니다.관련 정보주로 현재 설정된 기본 K 라인 사이클의 사이클 시작 시간, 거래 품종 (계약 코드), 보유량, 보유 가격 등의 데이터를 기록한다. 참고할 점은, MAC 언어 거래 클래식 템플릿 파라미터에서 설정된 "실제 가격 모델", "폐쇄 가격 모델"의 시장 업데이트가 다르다는 것이다. 여기서의 시간 업데이트에 주목하여 전략의 운영상황, 시장 업데이트 상황을 판단할 수 있다.
자금 정보로봇이 작동하기 시작하여 현재 자금의 값까지 주로 기록합니다.
상태창 밑에는 정책에서 임의의 데이터를 표시할 수 있습니다. 예를 들어:UPTRACK
, DOWNTRACK
, 요구 설정에 따라 표시됩니다. 여기에서는 전략 코드에서 부여 방법을 설명해야 합니다.
변수를 부여하는 다음 기호 (마어어 API 문서에서 추론)
기호:
표기, 부여를 대표하고 도표 (副圖) 에 출력되고 상태
기호:=
표기호는, 부여를 나타내는 것과 같지만, 도표 (主图,副图...) 에 출력되지 않으며, 상태
기호^^
두 개의 ^ 기호는 변수에 부여된 부여를 나타내고 도표 (主图) 로 출력하고 상태
기호..
두. 기호는 값을 나타내고, 변수에 부여되고 상태
보시다시피, 이 기호들은 모두 부여 동작이지만, 차이점은 변수가 상태 칸에서 표시되는지, 변수가 주사, 부사에서 그려지는지 (이하 나중에 보여드리겠습니다) 에 있다.^^
、:
、..
상태변수값을 상태변수표의 밑에 표시할 수 있습니다.
K선 그래프 정책 재검토, 디스크 페이지 설정의 기본 K선 주기에 따라, 정책은 K선 차트를 생성하고, 정책 작성 내용에 따라, K선 차트에 변수 값 곡선을 표시합니다. 예를 들어 예제 차트:
주요 사진:
간단히 말해서, K선과 같은 Y축을 공유하는 메이저 그래프에서 데이터를 표시해야 할 때
표시하고자 하는 데이터, 지표선 수치 크기 및 지표의 물품 가격 크기가 비슷한 (즉, K선 BAR의 가격 수치 크기와 거의 비슷한) 경우 메인 그래프에 나타낼 수 있습니다. 예를 들어 전략으로 계산된 평균선, 예를 들어 이 경우 계산된 가격 상승 경로.UPTRACK
그리고DOWNTRACK
)。
부사진:
어떤 종류의 데이터가 부사진에 표시될 수 있을까요?
도표에 표시되는 값과 K 라인 BAR의 값의 값의 차이는 큰 경우 (K 라인의 값보다 훨씬 크거나 작을 경우) 부차표에 표시될 수 있습니다. 왜냐하면 이 시점에 주차표에 표시되면 이미지가 압축되어 관찰에 매우 불편할 수 있기 때문입니다. 예를 들어 MACD 지표를 계산할 때 MACD 지표를 차트에 표시해야 합니다.
예를 들어, 이 예제 전략에 문장을 추가하면,AA^^(O-C)*100000;
K선 그래프에서 직접 압축된 것을 찾을 수 없습니다.
또 다른 차이점은 실시간 마카오 언어 전략 차트는 하이차트 차트이며, 재검토 시는 트레이딩뷰 차트이다.
실제 시간 그래프:
메이 언어 전략, 거래 신호를 유발하는 경우BK
,SK
,BP
,SP
,BPK
,SPK
), 신호의 트리거 위치를 표시하는 로그를 인쇄합니다.
주문기록 가격, 수량 다음, 로그는 또한 출력 당시에 상대 휴대용 디스크의 1 차원 가격을 첨부합니다. 예를 들어, 더 많은 구매를 할 때, Ask 즉 1 차원 주문을 판매하는 가격, 수량을 표시합니다.