File tree 1 file changed +12
-12
lines changed
1 file changed +12
-12
lines changed Original file line number Diff line number Diff line change @@ -26,14 +26,14 @@ def prepareTrades(trades)
26
26
end
27
27
28
28
def initTrades ( trades )
29
- NUM_RECORDS . times { |i | trades [ i ] . fromI ( i ) }
29
+ NUM_RECORDS . times { |i | trades [ i ] . fromI ( i ) }
30
30
end
31
31
32
32
def perfRun ( trades , runNum )
33
33
GC . disable
34
- startT = Time . now ( )
35
- initTrades ( trades )
36
- buyCost = sellCost = 0
34
+ startT = Time . now ( )
35
+ initTrades ( trades )
36
+ buyCost = sellCost = 0
37
37
trades . each do | trade |
38
38
if trade . side == :B
39
39
buyCost += trade . price * trade . quantity
@@ -42,19 +42,19 @@ def perfRun(trades, runNum)
42
42
end
43
43
end
44
44
45
- endT = Time . now ( )
46
- duration = ( endT - startT ) * 1000
47
- printf ( "%d - duration %d ms\n " , runNum , duration )
48
- printf ( "buyCost = %d sellCost = %d\n " , buyCost , sellCost )
45
+ endT = Time . now ( )
46
+ duration = ( endT - startT ) * 1000
47
+ printf ( "%d - duration %d ms\n " , runNum , duration )
48
+ printf ( "buyCost = %d sellCost = %d\n " , buyCost , sellCost )
49
49
GC . enable
50
50
GC . start
51
51
end
52
52
53
53
if __FILE__ == $0
54
54
trades = [ ]
55
- prepareTrades ( trades )
56
- for i in 0 ..5
57
- perfRun ( trades , i )
58
- end
55
+ prepareTrades ( trades )
56
+ for i in 0 ..5
57
+ perfRun ( trades , i )
58
+ end
59
59
end
60
60
You can’t perform that action at this time.
0 commit comments