Skip to content

Commit f3746a9

Browse files
committed
Renko changes
1 parent 60ccebb commit f3746a9

File tree

3 files changed

+95
-468
lines changed

3 files changed

+95
-468
lines changed

classes/ParamEntry.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,19 +35,22 @@ def toString(self):
3535

3636
class RenkoParamEntry:
3737
def __init__(self, params, stockName):
38-
self.brickHeight = params['brickHeight']
38+
self.brickHeightPercentage = params['brickHeightPercentage']
3939
self.stepCount = params['stepCount']
4040
self.stockName = stockName
41+
self.brickHeight = None
4142
self.profitPercentage = None
4243

44+
def setBrickHeight(self, listPrice):
45+
self.brickHeight = self.brickHeightPercentage * listPrice / 100.0
4346

4447
def getCsvPoint(self):
4548
newPoint = {'stockName':self.stockName,
46-
'brickHeight':self.brickHeight,
49+
'brickHeightPercentage':self.brickHeightPercentage,
4750
'stepCount':self.stepCount,
4851
'profitPercentage':self.profitPercentage
4952
}
5053
return newPoint
5154

5255
def toString(self):
53-
print 'Stock Name: {}, brickHeight: {}, stepCount: {}, ProfitPer: {}'.format(self.stockName, self.brickHeight, self.stepCount, self.profitPercentage)
56+
print 'Stock Name: {}, brickHeightPercentage: {}, stepCount: {}, ProfitPer: {}'.format(self.stockName, self.brickHeightPercentage, self.stepCount, self.profitPercentage)

0 commit comments

Comments
 (0)