先物ワンクリックヘッジプラグイン


作成日: 2020-03-18 15:59:34 最終変更日: 2020-03-24 10:52:08
コピー: 54 クリック数: 2624
3
フォロー
1444
フォロワー

自動で2つの契約を即座にカバーできます.適切な滑り値を加えて注意してください. 取引が終了しない可能性があります.

プラグインは,取引端末のタップで起動し,手動取引を容易にするために,手数料を請求しません.詳細はこちらから.

ストラテジーソースコード

function main(){
    exchange.SetContractType(Reverse ? Contract_B : Contract_A)
    var ticker_A = exchange.GetTicker()
    if(!ticker_A){return 'Unable to get quotes'}
    exchange.SetDirection('buy')
    var id_A = exchange.Buy(ticker_A.Sell+Slip, Amount)
    exchange.SetContractType(Reverse ? Contract_B : Contract_A)
    var ticker_B = exchange.GetTicker()
    if(!ticker_B){return 'Unable to get quotes'}
    exchange.SetDirection('sell')
    var id_B = exchange.Sell(ticker_B.Buy-Slip, Amount)
    if(id_A){
        exchange.SetContractType(Reverse ? Contract_B : Contract_A)
        exchange.CancelOrder(id_A)
    }
    if(id_B){
        exchange.SetContractType(Reverse ? Contract_B : Contract_A)
        exchange.CancelOrder(id_B)
    }
    return 'Position: ' + JSON.stringify(exchange.GetPosition())
}