Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bb670836e1 | ||
|
|
a8b4a7d3ff |
@@ -0,0 +1,15 @@
|
|||||||
|
BasedOnStyle: LLVM
|
||||||
|
IndentWidth: 3
|
||||||
|
TabWidth: 3
|
||||||
|
UseTab: Never
|
||||||
|
ColumnLimit: 0
|
||||||
|
BreakBeforeBraces: Attach
|
||||||
|
AllowShortFunctionsOnASingleLine: All
|
||||||
|
AllowShortBlocksOnASingleLine: Always
|
||||||
|
AllowShortIfStatementsOnASingleLine: true
|
||||||
|
AllowShortLoopsOnASingleLine: true
|
||||||
|
SortIncludes: false
|
||||||
|
SpaceBeforeParens: Never
|
||||||
|
IndentCaseLabels: true
|
||||||
|
AccessModifierOffset: -3
|
||||||
|
PointerAlignment: Right
|
||||||
@@ -37,8 +37,8 @@ public:
|
|||||||
|
|
||||||
virtual ~IAgent() {}
|
virtual ~IAgent() {}
|
||||||
|
|
||||||
virtual void Init(string sym, ENUM_TIMEFRAMES tf) {
|
virtual void Init(string symName, ENUM_TIMEFRAMES tf) {
|
||||||
symbol = sym;
|
symbol = symName;
|
||||||
timeframe = tf;
|
timeframe = tf;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -56,8 +56,8 @@ public:
|
|||||||
maHandle(INVALID_HANDLE), atrHandle(INVALID_HANDLE), lastMAPeriod(0), barCount(0),
|
maHandle(INVALID_HANDLE), atrHandle(INVALID_HANDLE), lastMAPeriod(0), barCount(0),
|
||||||
priceToMaCorr(0.1, 5), slopeCorr(0.1, 5), lastZ1(0), lastZ2(0) { signalStats.SetR(5.0); }
|
priceToMaCorr(0.1, 5), slopeCorr(0.1, 5), lastZ1(0), lastZ2(0) { signalStats.SetR(5.0); }
|
||||||
|
|
||||||
void Init(string sym, ENUM_TIMEFRAMES tf) override {
|
void Init(string symName, ENUM_TIMEFRAMES tf) override {
|
||||||
IAgent::Init(sym, tf);
|
IAgent::Init(symName, tf);
|
||||||
maHandle = INVALID_HANDLE;
|
maHandle = INVALID_HANDLE;
|
||||||
atrHandle = INVALID_HANDLE;
|
atrHandle = INVALID_HANDLE;
|
||||||
lastMAPeriod = 0;
|
lastMAPeriod = 0;
|
||||||
|
|||||||
@@ -39,8 +39,8 @@ public:
|
|||||||
momHandle(INVALID_HANDLE), lastMomPeriod(0),
|
momHandle(INVALID_HANDLE), lastMomPeriod(0),
|
||||||
lastZ1(0), lastZ2(0), momCorr(0.1, 5), accelCorr(0.1, 5) { signalStats.SetR(2.0); }
|
lastZ1(0), lastZ2(0), momCorr(0.1, 5), accelCorr(0.1, 5) { signalStats.SetR(2.0); }
|
||||||
|
|
||||||
void Init(string sym, ENUM_TIMEFRAMES tf) override {
|
void Init(string symName, ENUM_TIMEFRAMES tf) override {
|
||||||
IAgent::Init(sym, tf);
|
IAgent::Init(symName, tf);
|
||||||
momHandle = INVALID_HANDLE;
|
momHandle = INVALID_HANDLE;
|
||||||
lastMomPeriod = 0;
|
lastMomPeriod = 0;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -39,8 +39,8 @@ public:
|
|||||||
: IAgent(n, w), userPeriod(period), adxPeriod(0), adxHandle(INVALID_HANDLE),
|
: IAgent(n, w), userPeriod(period), adxPeriod(0), adxHandle(INVALID_HANDLE),
|
||||||
lastADXPeriod(0), adxMinP(7), adxMaxP(30), prevZ(0) { signalStats.SetR(50.0); }
|
lastADXPeriod(0), adxMinP(7), adxMaxP(30), prevZ(0) { signalStats.SetR(50.0); }
|
||||||
|
|
||||||
void Init(string sym, ENUM_TIMEFRAMES tf) override {
|
void Init(string symName, ENUM_TIMEFRAMES tf) override {
|
||||||
IAgent::Init(sym, tf);
|
IAgent::Init(symName, tf);
|
||||||
adxHandle = INVALID_HANDLE;
|
adxHandle = INVALID_HANDLE;
|
||||||
lastADXPeriod = 0;
|
lastADXPeriod = 0;
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user