Tradestation 코드를 사용하여 새 표시기를 만드는 방법

광고 TradeStation 거래 패키지에는 분석 기법으로 알려진 다양한 거래 지표가 포함되어 있지만 TradeStation을 사용하는 많은 사람들은 TradeStation 코드를 사용하여 자신만의 지표를 추가하거나 사용자 정의하려는 욕구를 갖게 됩니다. 이 기사에서는 현재 거래량을 표시하고 가격이 마감될 때 해당 거래량의 시각적 표시를 녹색으로 변경하는 간단한 표시기를 만드는 방법을 보여줍니다 암호화폐 CFD.

새 지표를 생성하는 가장 간단한 방법은 요구 사항을 부분적으로 다루는 기존 지표를 찾은 다음 추가로 수정하는 것입니다. 이 예에서는 TradeStation과 함께 제공되는 거래량 표시기가 적절한 기반을 제공합니다.

TradeStation 코드 작업을 시작하려면 먼저 EasyLanguage 편집기로 볼륨 표시기를 엽니다. EasyLanguage는 TradeStation이 사용하는 프로그래밍 언어입니다. 차트를 마우스 오른쪽 버튼으로 클릭한 후 팝업 메뉴에서 분석 기법 삽입을 선택하세요. 나타나는 대화 상자에서 표시기 탭을 선택한 다음 아래로 스크롤하여 목록에서 볼륨 표시기를 찾습니다. 볼륨 표시기 행을 한 번 클릭하여 강조 표시한 다음 목록 상자 아래에 있는 EasyLanguage 편집 버튼을 클릭합니다. EasyLanguage 편집기는 편집할 준비가 된 볼륨 표시기의 코드와 함께 열립니다.

EasyLanguage 코드는 세 부분으로 구분됩니다. 첫 번째 블록은 입력을 정의합니다. 이러한 입력은 TradeStation 차트에 추가된 표시기를 포맷해야만 변경할 수 있습니다. 입력 다음에는 변수가 있습니다. 이는 세션 중에 표시기가 처음 시작될 때 초기화되며 해당 값은 코드를 사용하여 수정됩니다. 이 두 블록 뒤에는 실행되는 실제 코드가 있습니다. 이것이 우리의 예에서 수정되어야 할 부분입니다.

먼저 다음 코드 줄을 찾으세요.

Plot1( VolumeValue, “부피” ) ;

Plot1, Plot2 등으로 시작하는 코드 줄은 차트에 막대, 선 등의 그래픽 요소를 그립니다. 볼륨 표시기의 경우 이 코드 줄은 막대의 현재 볼륨 값인 VolumeValue를 표시합니다. 이 값에는 사용자가 분석 기술 형식 대화 상자에서 플롯 스타일을 식별하고 변경할 수 있도록 “볼륨”이라는 이름이 지정됩니다. 그러나 사용자는 플롯의 기본 색상, 너비 및 스타일만 변경할 수 있습니다. 예제를 완료하려면 코드를 변경해야 합니다.

위 줄 뒤에 커서를 놓고 키보드의 Enter를 눌러 새 줄을 만듭니다. 이제 다음 코드 줄을 입력하세요.

닫기 > 열기인 경우 SetPlotColor(1, Green);

줄 끝에 세미콜론을 포함하는 것을 잊지 마십시오. 그렇지 않으면 코드가 확인되지 않습니다.

방금 추가된 라인은 일반인의 관점에서 현재 막대의 종가(종가)가 현재 막대의 시가(시가)보다 큰 경우 Plot1 요소의 플롯 색상(SetPlotColor)을 녹색(1,Green)으로 변경한다는 조건문입니다.

이제 F3 키를 누르거나 확인 버튼을 클릭하여 코드를 컴파일하십시오. 축하해요. 이제 가격이 시가보다 높게 마감되면 거래량 표시기가 녹색으로 표시되며 첫 번째 TradeStation 표시기가 생성되었습니다.