I have written a strategy with buy, sell, short and cover signals.
I wish to have only those sell signals corresponding to already generated buy signals, and similarly for short signals ( wish to have only those cover signals corresponding to already generated short signals)
But the outcome is very not as per my requirement, it is showing standalone sell signals for which no buy signal has ever been generated.
The code snippet is as follows:
Buy=Condition 1 AND Condition 2
Sell=Condition 1 AND Condition 2
Short=Condition 1 AND Condition 2
Cover=Condition 1 AND Condition 2
Buy = ExRem( Buy, Sell );
Short=ExRem(Short,Cover);
PlotShapes(IIf(Buy, shapeSquare, shapeNone),colorGreen, 0, L, Offset=-40);
PlotShapes(IIf(Buy, shapeSquare, shapeNone),colorLime, 0,L, Offset=-50);
PlotShapes(IIf(Buy, shapeUpArrow, shapeNone),colorWhite, 0,L, Offset=-45);
PlotShapes(IIf(Sell, shapeSquare, shapeNone),colorRed, 0, H, Offset=40);
PlotShapes(IIf(Sell, shapeSquare, shapeNone),colorOrange, 0,H, Offset=50);
PlotShapes(IIf(Sell, shapeDownArrow, shapeNone),colorWhite, 0,H, Offset=-45);
PlotShapes(IIf(Short, shapeSquare, shapeNone),colorBlue, 0, H, Offset=40);
PlotShapes(IIf(Short, shapeSquare, shapeNone),colorBlue, 0,H, Offset=50);
PlotShapes(IIf(Short, shapeDownArrow, shapeNone),colorWhite, 0,H, Offset=-45);
PlotShapes(IIf(Cover, shapeSquare, shapeNone),colorYellow, 0, L, Offset=-40);
PlotShapes(IIf(Cover, shapeSquare, shapeNone),colorYellow, 0,L, Offset=-50);
PlotShapes(IIf(Cover, shapeUpArrow, shapeNone),colorWhite, 0,L, Offset=-45);
I wish to have only those sell signals corresponding to already generated buy signals, and similarly for short signals ( wish to have only those cover signals corresponding to already generated short signals)
But the outcome is very not as per my requirement, it is showing standalone sell signals for which no buy signal has ever been generated.
The code snippet is as follows:
Buy=Condition 1 AND Condition 2
Sell=Condition 1 AND Condition 2
Short=Condition 1 AND Condition 2
Cover=Condition 1 AND Condition 2
Buy = ExRem( Buy, Sell );
Short=ExRem(Short,Cover);
PlotShapes(IIf(Buy, shapeSquare, shapeNone),colorGreen, 0, L, Offset=-40);
PlotShapes(IIf(Buy, shapeSquare, shapeNone),colorLime, 0,L, Offset=-50);
PlotShapes(IIf(Buy, shapeUpArrow, shapeNone),colorWhite, 0,L, Offset=-45);
PlotShapes(IIf(Sell, shapeSquare, shapeNone),colorRed, 0, H, Offset=40);
PlotShapes(IIf(Sell, shapeSquare, shapeNone),colorOrange, 0,H, Offset=50);
PlotShapes(IIf(Sell, shapeDownArrow, shapeNone),colorWhite, 0,H, Offset=-45);
PlotShapes(IIf(Short, shapeSquare, shapeNone),colorBlue, 0, H, Offset=40);
PlotShapes(IIf(Short, shapeSquare, shapeNone),colorBlue, 0,H, Offset=50);
PlotShapes(IIf(Short, shapeDownArrow, shapeNone),colorWhite, 0,H, Offset=-45);
PlotShapes(IIf(Cover, shapeSquare, shapeNone),colorYellow, 0, L, Offset=-40);
PlotShapes(IIf(Cover, shapeSquare, shapeNone),colorYellow, 0,L, Offset=-50);
PlotShapes(IIf(Cover, shapeUpArrow, shapeNone),colorWhite, 0,L, Offset=-45);