Login
|
|
|
|
![]() |
|
|
BMW Garage | BMW Meets | Mark Forums Read |
|
|
BMW 3-Series (E90 E92) Forum
>
BMW CODING success
|
![]() |
This is the deep magic of AFL: it teaches you to think temporally . Your edge is not a static rule. It is a pattern that repeats across different seasons, different volatility regimes, different faces of the same human fear. The array is a diary of the market’s moods. Your code is a psychiatrist trying to predict the next breakdown.
To make a code flexible, variables are exposed to the Amibroker "Parameters" dialog using the Param function.
// Plot signals on price chart PlotShapes(IIf(Buy, shapeUpArrow, shapeNone), colorGreen); PlotShapes(IIf(Sell, shapeDownArrow, shapeNone), colorRed);
// 1. Normalized Momentum (RSI) MomFeature = RSI(14) / 100;
This is the deep magic of AFL: it teaches you to think temporally . Your edge is not a static rule. It is a pattern that repeats across different seasons, different volatility regimes, different faces of the same human fear. The array is a diary of the market’s moods. Your code is a psychiatrist trying to predict the next breakdown.
To make a code flexible, variables are exposed to the Amibroker "Parameters" dialog using the Param function. amibroker afl code
// Plot signals on price chart PlotShapes(IIf(Buy, shapeUpArrow, shapeNone), colorGreen); PlotShapes(IIf(Sell, shapeDownArrow, shapeNone), colorRed); This is the deep magic of AFL: it
// 1. Normalized Momentum (RSI) MomFeature = RSI(14) / 100; different volatility regimes