Tuples
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -840,7 +840,7 @@ begin
|
||||
var lastClose := 1000.0;
|
||||
Randomize;
|
||||
var recDef := TRttiAstHelper.JsonToRecordDefinition(TRttiAstHelper.RecordDefinitionToJson<TOHLCV>);
|
||||
var series := TDataValue.FromRecordSeries(TScalarRecordSeries.Create(recDef));
|
||||
var series := TScalarRecordSeries.Create(recDef) as IWriteableScalarRecordSeries;
|
||||
var nw := Now;
|
||||
var ohlcvRec: TOHLCV;
|
||||
for var i := 1 to numRecs do
|
||||
@@ -862,9 +862,9 @@ begin
|
||||
values[5].AsInt64 := ohlcvRec.Volume;
|
||||
recordValue := TScalarRecord.Create(recDef, values);
|
||||
|
||||
series.AsRecordSeries.Add(recordValue, lookback);
|
||||
series.Add(recordValue, lookback);
|
||||
|
||||
if series.AsRecordSeries.TotalCount >= smaSlowLength then
|
||||
if series.TotalCount >= smaSlowLength then
|
||||
begin
|
||||
env.RootScope[seriesAddress] := series;
|
||||
|
||||
@@ -1111,7 +1111,7 @@ begin
|
||||
|
||||
var testEnv := FEnvironment.CreateEnvironment;
|
||||
|
||||
testEnv.RootScope.Define('ohlcvSeries', TDataValue.FromRecordSeries(series));
|
||||
testEnv.RootScope.Define('ohlcvSeries', series);
|
||||
|
||||
ast :=
|
||||
TAst.LambdaExpr(
|
||||
|
||||
Reference in New Issue
Block a user