FMZ 양성 마어 (My) - 마어 거래 클래스 라이브러리 매개 변수

저자:작은 꿈, 2020-06-17 17:47:34, 업데이트: 2023-10-08 19:49:55

img

마어어쓰기 트렌드 전략은 매우 간단합니다. 포장에 힘입어 몇 줄의 코드를 사용하여 전략을 작성할 수 있습니다.개발자 양적 My Language (Mylang) 문서또한, 몇 가지 지침 문서가 부족합니다. 이 기사에서는 FMZ에서 Macan어를 함께 플레이합니다. FMZ에서 Macan어는 디지털 화폐 현금과 디지털 화폐 선물 두 가지 측면으로 나눌 수 있습니다.

메어어 거래 자료

"MacLanguage 거래 클래스 라이브러리"는 사용자가 설정해야 하는 몇 가지 수치, 매개 변수, 패턴 통합을 함께 포장하고, 정책 코드 수준에서 벗어나 실제 디스크를 만들 때 사용자가 설정하고 구성하는 프레임워크 클래스 라이브러리를, MacLanguage 정책을 만들 때 가져옵니다.

img img img

FMZ에서 마카어를 사용하는 전략을 능숙하게 습득하기 위해서는 이러한 매개 변수와 설정에 대한 이해가 필수적입니다. 아래에서 각 매개 변수의 개념과 용도를 함께 배우겠습니다.

"거래 설정" 그룹

  • 실행 방법 실행 방법은 다음과 같습니다.收盘价模型实盘价模型

    • 매각 가격 모델 클로저 가격 모델은 새로운 K선 기둥이 생성될 때마다 트레이딩 로직을 실행하는 것을 의미한다. 예를 들어, 아래 그림에서 전략은 5분 K선 주기를 사용하며, 시간이 10:45:01일 때 새로운 5분 K선 기둥이 생성되며, 실제 디스크는 한번 작성된 전략 코드 로직을 실행하며, K선 기둥은 주기가 완료된 K선 (즉, 역수 두 번째 기둥) 을만 표시하고, 역수 첫 번째 기둥이 지나면 기둥이 업데이트 될 때까지 (이번 기둥이 지나면 역수 첫 번째 기둥이 역수 두 번째 K선 기둥이 된다).

      img

      img

      간단히 말해서, 마지막 K선 기둥이 끝나고 새로운 시기의 K선 기둥이 나오면, 실제 디스크 프로그램은 정해진 전략 논리를 실행합니다. 이 방식의 장점은 주기의 실시간 가격 변동으로 인한 간섭을 피하고, 마지막 K선 기둥을 형성할 때만 시장 데이터를 보는 것이 전략 매매, 평준화 기반이다. 단점은 마지막 K선 기둥 주기가 끝나기 전까지 전략이 움직일 수 없기 때문에 입장이 열리고 평준화 지연이 발생할 가능성이 있다는 것이다.

      위 그림과 같이, 상태 탭과 정책 차트 시간 차이가 8시간으로 나타납니다. 이는 호스트가 있는 장치와 현재 표시되는 차트 브라우저의 시간대 설정이 일치하지 않기 때문입니다.

    • 실시간 가격 모델 실시간 가격 모델은 실시간 시장에 따라 정해진 전략 논리를 끊임없이 실행하는 것을 의미합니다. 전략에서 거래 조건이 촉발되면 즉시 거래 지시를 실행합니다. 이 모델의 장점은 시장을 실시간으로 모니터링하고 확인을 기다리지 않고 즉시 거래 지시를 실행하는 것입니다. 단점은 시장이 자주 방해되는 것이 쉽다는 것입니다. 아래 그림과 같이 업데이트 시간은 실시간으로 변하며, 차트에서 표시되는 것은 또한 역수 첫 번째 K 선 기둥입니다.

      img

      img

  • 기본 상장 수 메이어 언어 정책을 작성할 때, BK, SK, BPK, SPK에 대해 단수항목이 지정되지 않은 경우, 그 변수에 따라 단수항목으로 지정된다. 예를 들어:

    MA5^^MA(C,5);
    MA10^^MA(C,10);
    CROSSUP(MA5,MA10),BK;
    

    이 때, 만약 "디폴트 오픈 수"가 2로 설정되어 있다면,CROSSUP(MA5,MA10)트리거를 할 때, 구매 금액은 2 (특히 2 손, 2 동전 또는 2 개의 계약이 추가되는 거래소, 디지털 통화 현금 또는 디지털 통화 선물) 이다. 예를 들어, 리테스트 시스템에서:

    img

    실제 디스크는 거래소 페이지에 자신이 추가한 설정에 대한 거래소 객체를 볼 수 있습니다.

    img

  • 최대 단일 거래량 허용된 단일 주문의 최대 수, 설정된 신호가 촉발될 때 주문량이 더 큰 경우 (정책에서 명령 매개 변수 설정 또는 기본 개시 수를 설정), 주문을 실행할 때 주문을 분할하여 분할할 수 있습니다.

  • 슬라이드 가격점 수 (진수) 이 매개 변수와 "현재 거래"의 그룹에定价货币精度매개 변수와 관련된, 주로 설정하기 위해 사용된다 주문을 할 때 추가 또는 마이너스 프리미엄, 예를 들어, 구매가 필요할 때, 상대가 판매 한 가격에 10, 우리는 주문을 할 때 가격 11, 이 경우 11-10 = 1, 더 많은 1 유안의 차이는 슬라이드 가격입니다. 판매는 반대로, 마이너스 판매 부분은 슬라이드 가격입니다. 슬라이드 가격의 목적은 거래를 보장하기 위해입니다.

    예를 들어, 상품 선물 거래에서 다른 품종이 다른 가격표 (즉, 점프 가격) 를 가지고 있으며, 디지털 화폐 거래에서도 같은 일이 발생하면, 주문한 가격이 가격표의 배수가 아니라면, 예를 들어,i2009철광석 2009 계약, 가격 한 번의 점프 0.5, 내가 760.1을 주문하면 가격표의 요구 사항을 충족시키지 못하며, 그러한 주문은 성공할 수 없으며, 거래소는 이 주문을 거부 할 것입니다.

    시스템에서는 현재 품종의 priceTick (가격화 통화 정확성 이 매개 변수가 유효하지 않습니다) 를 자동으로 얻습니다.滑价点数예를 들어, 이 값은

    img

    가격 점프가 1e-7 또는 0.0000001로 표시됩니다.

    img

    img

    디지털 화폐는 가격 점프와 같은 정보를 제공하는 것이 균일하지 않기 때문에, 일부 제공되고 일부는 제공되지 않습니다. 따라서 "가격화폐 정확성"이라는 매개 변수가 제어되어야합니다. 예를 들어, "가격화폐 정확성" 매개 변수는 2로 설정되어 현재 거래 시 주문 가격은 소수 두 번째 자리인 0.01까지 정확합니다. 이 경우 PriceTick은 0.01이며, 가격 점프 수를 5로 설정하면 상대가 추가하거나 마이너스하는 가격 (또는 호출 프리미엄) 에 따라 각 주문 시 0.05입니다.

    img

  • 변수의 가장 긴 주기 수 저장된 데이터의 가장 긴 주기 수, 이 매개 변수를 200로 설정하면, 방침에서 계산된 다양한 데이터 서열, 예를 들어 평균선, MACD 지표선 등은 가장 최근의 200 K 라인의 데이터만을 저장합니다.

선물 옵션

  • 품종 코드

    img

    이 매개 변수는 주로数字货币期货시장을 설정하는 계약 코드 참조메어 문헌

    • 디지털 화폐 선물 이 API 문서를 참조하십시오:계약 코드설명합니다.

    정책이 추가된 거래소 객체가 디지털 화폐 현금이라면 이 매개 변수는 무효로 설정된다.

디스크 옵션

  • 자동 복원 진행

    이 매개 변수를 선택하면, 정책이 중지된 후 다시 시작되면, 이전 보유를 계속하고 신호는 초기 상태에서 실행되는 대신 실행됩니다. 정책이 초기 상태에서 실행되는 것이 필요한 경우, 이 매개 변수를 선택하지 않을 수 있습니다.

  • 복사 시도 수 주문을 취소하는 경우 거래가 이루어지지 않는 경우 (예를 들어 시장의 변화가 매우 빠르거나, 가격 설정이 크지 않은 경우, 주문을 할 때 수평이 이동했을 수 있습니다). 취소 주문을 다시 주문하는 경우,이 매개 변수는 재 주문의 수를 제어하고, 더 많은 경우 더 이상 주문하지 않고 신호 실행이 완료됩니다.

  • 네트워크 턴 트레이닝 간격 (밀리 초) 디지털 화폐의 선물, 현금 유효성, 절차의 잇따라 실행 빈도를 제어하는 것.

  • 계정 동기화 시간 ((초) 계정 데이터를 읽는 시간 간격.

  • 포지션 시크인시 타임 (millisecond) 주로 디지털 화폐 선물 거래소에서 사용되며, 때로는 디지털 화폐 선물 거래소 인터페이스가 오래된 데이터를 반환하여 포지션 판단 오류가 발생하여 정책 반복 주문을 유발합니다. 이 파라미터 설정을 확대하면 이러한 문제를 완화 할 수 있습니다. 전략을 주문하고 포지션을 열고 일정 시간 동안 동시화하는 것을 기다립니다.

  • 레버 팩토리 이 매개 변수는 디지털 화폐 선물에만 사용되며, 각 디지털 화폐 선물 거래소에서 지원되는 레버리지 범위, 수치가 달라질 수 있는 디지털 화폐 선물 선물 레버리지 설정을 위해 사용된다.

현금 거래

  • 1인 거래량 이 매개 변수는 디지털 화폐 현금 거래에만 유효합니다. 즉, 기본으로 설정된 단위량입니다.

  • 최소 거래량 디지털 화폐 현금에서, 정확성 개념과 달리, 신입생들은 항상 쉽게 혼동할 수 있습니다. 정확성은 숫자의 크기를 말하지 않고 작은 숫자에 정확함을 의미합니다. 최소 거래량은 각 주문의 최소 숫자를 의미합니다. 계산된 다음 거래량은 이 값보다 낮으면 거래되지 않습니다. 예를 들어 자금 부족, 완료되지 않은 거래, 점수점 잔여 거래점 거래량 등). 간단히 말해서, 한 번 주문하는 작업은 이 숫자를 충족시키는 최소한의 거래량이며 이 값보다 작으면 거래되지 않습니다.

  • 가격화 통화 정확성 이 매개 변수는 거래 시의 가격 정밀도 (값 소수자) 를 나타냅니다. 이 매개 변수는 앞서 언급한 "가격 점 점 점"에 영향을 미칩니다. BTC로 요금되는 일부 거래의 경우 특히 주의가 필요합니다. 이러한 거래의 가격 값은 매우 작고 가격 소수자 수가 매우 많습니다. 이 가격 정밀도를 설정하는 데 주의가 필요합니다.

  • 거래 품종의 정확성 이 매개 변수는 거래 시의 하위 단위의 정확성을 나타내고, 하위 단위의 소수를 제어합니다. 예를 들어, 하위 단위의 계획은 0.1234 동전입니다. 이 매개 변수는 2로 설정되면 하위 단위의 크기가 0.12로 조정됩니다.

  • 절차 요금 이 매개 변수는 디지털 화폐 현금에 적용되며, 거래소 거래소 수수료는 계산된 주문량보다 실제 사용이 필요한 자산의 수를 초과하는 것을 피하기 위해 주문을 할 때 주문량을 계산하기 위해 사용된다. 거래소 거래소 수수료가 확실하지 않은 경우 이 매개 변수를 적절히 크게 설정할 수 있다.

  • 통계적인 차이는 메이 언어의 수익 통계는 시간 간격으로 정시 계산되고, 현재 부동의 수익과 손실을 인쇄하기 때문에 보유 여부와 상관없이 계산할 수 있습니다.img img위 그림과 같이, 이 매개 변수는 시간으로 설정되어 있으며, 수익 곡선은 시간마다 한 번 인쇄됩니다. 인쇄된 수익은: 누적 수익 + 현재 떠있는 이익 및 손실입니다.

  • 다시 시도하는 데 실패했습니다. 이 매개 변수는 인터페이스 호출이 실패할 때 몇 시간 간격으로 다시 시도하는 데 사용됩니다.

  • 에이전트를 사용 이 매개 변수는 주로 디지털 화폐 선물, 디지털 화폐 현금에 사용되며, SS5 대리인을 사용하여 국내 서버 관리자가 Q에 의해 일부 거래소 인터페이스에 액세스 할 수 있습니다.

  • 일반적인 웹 오류를 숨기는 방법 이 매개 변수를 선택하면 오류 로그를 필터링할 수 있습니다.

  • 기지 주소 변경 이 매개 변수는 주로 디지털 화폐 선물, 디지털 화폐 현금, rest 프로토콜 API 인터페이스 기본 주소를 전환하는 데 사용됩니다. 예를 들어, Bitcoin 모형 디스크 환경을 전환합니다:https://testnet.binancefuture.com

  • 알림 전달 이 매개 변수를 선택하면, 아래 로그, 정책의 푸시 메시지가 현재 계정 설정의 푸시 옵션으로 푸시됩니다.

    img

우리는 FMZ 플랫폼에서 FMZ 언어를 실행하는 인터페이스, 차트 등을 함께 배울 수 있습니다.


관련

더 많은

813380629급히 필요해요

작은 꿈메이 언어의 이 구조는 연결목록을 지원하지 않으며, 다른 언어 전략으로 연결목록 메커니즘을 구현할 수 있다.