This is a trading item or a component that was created using QuantShare by one of our members.
This item can be downloaded and used by QuantShare Trading Software.
Trading items are of different types. There are data downloaders, trading indicators, trading systems, watchlists, composites/indices...
You can use this item and hundreds of others for free by downloading QuantShare.
Top Reasons Why You Should Use QuantShare:
Works with US and international markets (stock, forex, options, futures, ETF...)
Offers you the tools that will help you become a profitable trader
Allows you to implement any trading ideas
Exchange items and ideas with other QuantShare users
Our support team is very responsive and will answer any of your questions
We will implement any features you suggest
Very low price and much more features than the majority of other trading software
For Free - No Credit Card Required
Stock Trading Rules - Percentage That Passed in the Last Trading Days
This trading indicator calculates the percentage of bars, during a given period, in which the provided stock trading rule is higher than zero.
The function has two parameters: the trading rule which value will be checked and the lookback period.
If the function returns a value of 100%, this means that during all bars in the lookback period, the provided trading rule was true or higher than zero.
It if returns a value of 0%, this means that during all bars, the trading rule value was false or lower than or equal to zero.
Here are some examples of stock trading rules:
PerRule(close > open, 5) == 100
This stock trading rule returns one if the stock's close price is higher than open price for five consecutive trading days.
PerRule(close > ref(close, 1), 10) < 20 and perf(close, 10) > 0
The above stock trading rules detect stocks where the 10-Bars return is positive and the close price increased (closed above the previous day close price) in less than 20% of the ten previous bars.
PerRule(rsi(14) > 70, 20) > 70
This stock trading rule calculates the percentage of bars (20) in which the Relative Strength Index indicator closed above 70 and returns true if this value is higher than 70%. This means that this stock trading rule detects stocks whose RSI value was higher than 70 in more than 70% of the previous twenty bars.
PerRule(close > open and close < ref(close, 1), 4) == 100
The above stock trading rules detect a pattern that occurs when the stock price closes below the previous close during four consecutive bars and when at the same time the close price is higher than the open price during these four bars.
Trading financial instruments, including foreign exchange on margin, carries a high level of risk and is not suitable for all investors. The high degree of leverage can work against you as well as for you. Before deciding to invest in financial instruments or foreign exchange you should carefully consider your investment objectives, level of experience, and risk appetite. The possibility exists that you could sustain a loss of some or all of your initial investment and therefore you should not invest money that you cannot afford to lose. You should be aware of all the risks associated with trading and seek advice from an independent financial advisor if you have any doubts.