Letalib.CDL2CROWS()
fonction est utilisée pour calculerDeux corbeaux (graphique en ligne K - Deux corbeaux).
La valeur de rendement de latalib.CDL2CROWS()
la fonction est un tableau unidimensionnel.
séquence
Je ne peux pas vous dire ce que je veux.
LeinPriceOHLC
le paramètre est utilisé pour spécifier les données de la ligne K.
Dans le prix OHLC
vrai
{@struct/Record Record} tableau de structure
function main() {
var records = exchange.GetRecords()
var ret = talib.CDL2CROWS(records)
Log(ret)
}
import talib
def main():
records = exchange.GetRecords()
ret = talib.CDL2CROWS(records.Open, records.High, records.Low, records.Close)
Log(ret)
void main() {
auto records = exchange.GetRecords();
auto ret = talib.CDL2CROWS(records);
Log(ret);
}
LeCDL2CROWS()
la fonction est décrite dans la documentation de la bibliothèque talib comme suit:CDL2CROWS(Records[Open,High,Low,Close]) = Array(outInteger)
Pour les appels dans lePython
Le langage, les paramètres de passage est différent et doit être basé sur la description ci-dessus:Records[Open,High,Low,Close]
.
Exemple de fractionnement d'une variablerecords
(par exemple paramètreinPriceOHLC
, tapez {@struct/Record Record} une gamme de structures) dans:Open
liste: écrite en Python commerecords.Open
.
High
Liste: écrite commerecords.High
dans Python.Low
liste: écrite en Python commerecords.Low
.
Close
liste: écrite en Python commerecords.Close
.
Appelé dans le code de stratégie Python:
talib.CDL2CROWS(records.Open, records.High, records.Low, records.Close)
L'autre.talib
Les indicateurs sont décrits de la même manière et ne seront pas répétés.