Hello everyone.
I searched the forum and Google but couldn't find anything, so I'm going to ask you here.
How can I use the optimize function with these two symbols: < >.
For example, I would like to do this ( I know it doesn't work as it is):
DirectionLowerBB = Optimize("DirectionLowerBB ’, <,<,>);
DirectionRSI = Optimize("DirectionRSI ’, <=,<=,>=);
CondBuy = C (DirectionLowerBB ) LowerBandBB AND RSI(PeriodeRSI) (DirectionRSI) (NivRSI)
I hope my request is clear.
Thank you in advance for your help.
You need to have change the code to use NUMBERS in Optimize() calls
DirectionLowerBBLessThan = Optimize("DirectionLowerBBKLessThan", 1,0,1,1);
DirectionRSILessThan = Optimize("DirectionRSILessThan", 1,0,1,1);
CondBuy = IIF( DirectionLowerBBLessThan,
C < LowerBandBB, C > LowerBandBB)
AND IIF( DirectionRSILessThan,
RSI(PeriodeRSI) <= NivRSI, RSI(PeriodeRSI) >= NivRSI );
Last but not least:
When posting the formula, please make sure that you use Code Tags (using </>
code button) as explained here: How to use this site .
Code tags are required so formulas can be properly displayed and copied without errors.
1 Like
Thanks a lot for your answer.
Just one last question:
How can we know what the 1 or the O stands for?
That is to say how to know if the 1 for example corresponds to the ">", or if the 0 corresponds to the "<=" for example.
Thank you in advance.
The variable name is "less than". 1 stands for True in AFL. So when it is 1 it means "less than". Obviously.
@Tomasz Thanks a lot for your answer
system
Closed
August 25, 2024, 9:20pm
6
This topic was automatically closed 100 days after the last reply. New replies are no longer allowed.