Files
xMQL5/BKPS/14030223/Documents/CombSignals/Longs-Methods.cs
T
2024-05-17 21:12:22 +03:30

112 lines
3.5 KiB
C#

bool method1Cond1 =
//
conditions.isXCHLHMCLCHHSame &&
conditions.isXCHMAMCFastOverSlow &&
conditions.isXCHLHSignalBOverLCLL &&
conditions.isXCHMASCFastUnderSlow &&
conditions.isXCHLHSignalBOverSignalT &&
conditions.isXOBDSignalUnderSwingHigh;
bool method1Cond2 =
//
conditions.isXCHLHMCLCLLSame &&
conditions.isXTDSignalUnderBear &&
conditions.isXCHMASCFastOverSlow &&
conditions.isXCHMAMCFastUnderSlow &&
conditions.isXCHLHSignalBOverLCLL &&
conditions.isXOBDSignalUnderSwingHigh &&
conditions.isXCHLHSignalBUnderSignalT;
bool method1Cond3 =
//
conditions.isXCHLHMCLCLLSame &&
conditions.isXTDSignalUnderBear &&
conditions.isXCHMAMCFastOverSlow &&
conditions.isXCHMASCFastOverSlow &&
conditions.isXCHMALCFastOverSlow &&
conditions.isXCHLHSignalBOverLCLL &&
conditions.isXCHLHSignalBOverSignalT;
bool method1Cond4 =
//
conditions.isXCHLHMCLCHHSame &&
conditions.isXTDSignalUnderBear &&
conditions.isXCHMAMCFastOverSlow &&
conditions.isXCHMASCFastOverSlow &&
conditions.isXCHMALCFastOverSlow &&
conditions.isXCHLHSignalBOverLCLL &&
conditions.isXCHLHSignalBOverSignalT &&
conditions.isXOBDSignalUnderSwingHigh;
bool method1Cond5 =
//
conditions.isXCHLHMCLCHHSame &&
conditions.isXTDSignalOverBear &&
conditions.isXCHMALCFastOverSlow &&
conditions.isXCHMASCFastUnderSlow &&
conditions.isXCHMAMCFastUnderSlow &&
conditions.isXCHLHSignalBOverLCLL &&
conditions.isXOBDSignalUnderSwingHigh &&
conditions.isXCHLHSignalBUnderSignalT;
bool method1Cond6 =
//
conditions.isXTDSignalUnderBear &&
conditions.isXCHMALCFastOverSlow &&
conditions.isXCHLHSignalBOverLCLL &&
conditions.isXCHMASCFastUnderSlow &&
conditions.isXCHMAMCFastUnderSlow &&
conditions.isXOBDSignalUnderSwingHigh &&
conditions.isXCHLHSignalBUnderSignalT;
bool method1Cond7 =
//
conditions.isXCHLHMCLCHHSame &&
conditions.isXTDSignalUnderBear &&
conditions.isXCHMAMCFastOverSlow &&
conditions.isXCHMASCFastOverSlow &&
conditions.isXCHMALCFastOverSlow &&
conditions.isXCHLHSignalBOverLCLL &&
conditions.isXOBDSignalUnderSwingHigh &&
conditions.isXCHLHSignalBUnderSignalT;
bool method1Cond8 =
//
conditions.isXCHLHMCLCHHSame &&
conditions.isXTDSignalOverBear &&
conditions.isXCHMAMCFastOverSlow &&
conditions.isXCHMASCFastOverSlow &&
conditions.isXCHMALCFastOverSlow &&
conditions.isXCHLHSignalBOverLCLL &&
conditions.isXOBDSignalUnderSwingHigh &&
conditions.isXCHLHSignalBOverSignalT;
bool method1Cond9 =
//
conditions.isXTDSignalUnderBear &&
conditions.isXCHMAMCFastOverSlow &&
conditions.isXCHMASCFastOverSlow &&
conditions.isXCHMALCFastOverSlow &&
conditions.isXCHLHSignalBOverLCLL &&
conditions.isXOBDSignalUnderSwingHigh &&
conditions.isXCHLHSignalBOverSignalT;
bool isMethod1HasSignal =
//
// Merge Positions Conditions here ...
conditions.isXTMVale && (
//
method1Cond1 ||
method1Cond2 ||
method1Cond3 ||
method1Cond4 ||
method1Cond5 ||
method1Cond6 ||
method1Cond7 ||
method1Cond8 ||
method1Cond9
//
);