Der Quartalspreis ist in der Woche

Schriftsteller:Das Gras, Datum: 2020-02-29 21:42:15
Tags:

Sie können ein Quartals-Wochen-Differenz-Grafik für die Hedging-Analyse erstellen.

Das Plugin kann mit einem Klick auf dem Transaktionsterminal gestartet werden, kostet keine Gebühr und erleichtert manuelle Transaktionen.https://www.fmz.com/digest-topic/5051



var chart = { 
    __isStock: true,    
    title : { text : '差价分析图'},                     
    xAxis: { type: 'datetime'},                 
    yAxis : {                                        
        title: {text: '差价'},                   
        opposite: false,                             
    },
    series : [                    
        {name : "diff", data : []}, 

    ]
}
function main() {
    exchange.SetContractType('quarter')
    var recordsA = exchange.GetRecords(PERIOD_M5)
    exchange.SetContractType('this_week')
    var recordsB = exchange.GetRecords(PERIOD_M5)
    
    for(var i=0;i<Math.min(recordsA.length,recordsB.length);i++){
        var diff = recordsA[recordsA.length-Math.min(recordsA.length,recordsB.length)+i].Close - recordsB[recordsB.length-Math.min(recordsA.length,recordsB.length)+i].Close
        chart.series[0].data.push([recordsA[recordsA.length-Math.min(recordsA.length,recordsB.length)+i].Time, diff])
    }
    return chart
}

Mehr

Topiori$.Cross kann nicht umschreiben! Wie geht's?

Das GrasAlso, wenn ich die Return zu $.PlotLine (dff) ändere, dann wähle ich die Grafikverzeichnis und füge eine Schleife hinzu, hast du die Transaktionsverzeichnis bezogen?

TopioriIch bin nicht sicher, ob es zu einer eigenständigen Organisation wird.

Das GrasKann man die Cross-Funktion nicht neu definieren?