Click here to Login

LiveZilla Live Help
LiveZilla Live Help
Trading Software Trading objects Features How-to Blog Search



Inside Period

by QuantShare, 867 days ago
Share |

The 'insideperiod' function is a custom function that deals with dates.
It returns a value of '1' on bars where the bar's date is superior or equal to the start date and inferior the end date.
It returns a value of '0' on bars where the bar's date is inferior to the start date or superior the end date.

The start and end dates are calculated based on the user-provided parameter values. The first three parameters are used to calculate the start date, while the end date is calculated using the start date and the forth parameter.
Please read the following article for more details: The 'inside period' function.
Example: insideperiod(1, 2008, 1, 10);
The start date is 2 January 2008 (because the offset parameter was set to '1' -> 1 January 2008 + 1 day = 2 January 2008)
The end date is 12 January 2008 (2 January 2008 + 10 days = 12 January 2008)

This function could be used to generate period samples. You can for example test the return of a trading rule over different periods or test a trading rule using different start dates.
Example:
Let us backtest the following trading rule (rsi(14) > 80) for different periods.
The new optimizable rule will be: (rsi(14)) > (80) && insideperiod(1, 2005, a, 365) where 'a' varies from 0 to 1460 with 365 as a step.
This will generate the following rules:
(rsi(14)) > (80) && insideperiod(1, 2005, 0, 365) --> 2005
(rsi(14)) > (80) && insideperiod(1, 2005, 365, 365) --> 2006
(rsi(14)) > (80) && insideperiod(1, 2005, 730, 365) --> 2007
(rsi(14)) > (80) && insideperiod(1, 2005, 1095, 365) --> 2008
(rsi(14)) > (80) && insideperiod(1, 2005, 1460, 365) --> 2009

Analyzing the above rules let you assess the performance of the trading rule for each of the last five years.

To backtest a trading rule for different start dates, you just need to define different values for the 'offset' parameter and set the 'length' parameter to a very high value (Ex: 1000000).


Share This ->
Share |


You have to log in to bookmark this object
What is this?
Additional Information



>>>> More trading objects? click here to search for trading sytems, downloaders, screens, custom drawing tools, indicators... by country, market or style.

>>>> To get this item and hundreds of other items, click here to join and download the Best Trading Software for Free .



No notes

Rate an item Rate an item Rate an item Rate an item Rate an item Write a review no reviews Number of downloads 8 downloads Notes Report an item


Type: Trading Indicator

Object ID: 181


Country:
All

Market: All

Style:
Technical Analysis




Related Trading Objects



Country
Page 1
Trading the Equity Curve
by QuantShare, uploaded several months ago


No notes

Rate an item Rate an item Rate an item Rate an item Rate an item Number of downloads 4 Notes Report an item
Opening Range Breakout Indicator
by QuantShare, uploaded several months ago
No notes

Rate an item Rate an item Rate an item Rate an item Rate an item Number of downloads 3 Notes Report an item
Wilder's Smoothing - Moving Average
by QuantShare, uploaded several months ago
No notes

Rate an item Rate an item Rate an item Rate an item Rate an item Number of downloads 9 Notes Report an item
Number of reviews
Click to add a review
Average rate
Click to rate this item
Number of times this object was downloaded
Number of rates the current object received
Report an object
if you can't run it for example or if it contains errors
Click to report this object









Join now
and get instant access for free to the trading software, the Sharing server and the Social network website.
Click here


Related objects
Show All
Directional Trend Index (by Brian Brown, uploaded several months ago)
No notes

Rate an item Rate an item Rate an item Rate an item Rate an item Number of downloads 8 Notes Report an item
MSR Support-Resistance Trading Indicator (by Caleb, uploaded several months ago)
No notes

Rate an item Rate an item Rate an item Rate an item Rate an item Number of downloads 9 Notes Report an item
Percentile - Percent Rank of a Trading Indicator (by QuantShare, uploaded several months ago)
No notes

Rate an item Rate an item Rate an item Rate an item Rate an item Number of downloads 36 Notes Report an item
Relative Performance/Return Chart - Compare Several Assets/Stocks (by QuantShare, uploaded several months ago)
No notes

Rate an item Rate an item Rate an item Rate an item Rate an item Number of downloads 15 Notes Report an item
Buy Sell Simulation Indicator (by bug man, uploaded several months ago)
No notes

Rate an item Rate an item Rate an item Rate an item Rate an item Number of downloads 19 Notes Report an item
Hull Moving Average (by QuantShare, uploaded several months ago)
No notes

Rate an item Rate an item Rate an item Rate an item Rate an item Number of downloads 20 Notes Report an item
Put/Call Ratio for Individual Stocks (by QuantShare, uploaded several months ago)
No notes

Rate an item Rate an item Rate an item Rate an item Rate an item Number of downloads 17 Notes Report an item
Number of reviews
Click to add a review
Average rate
Click to rate this item
Number of times this object was downloaded
Number of rates the current object received
Report an object
if you can't run it for example or if it contains errors
Click to report this object

Technical Analysis


Fundamental Analysis


Forum Threads



Random Blog Posts

The 'inside period' function

How to use date components in your trading rules

Quantshare version 1.4

Programming skills are not that important

Looking for trading ideas

A vector-based language

QuantShare - review by the Stock Trading Software Reviews

Rules performance for different volatility regimes

Show All

Number of reviews
Click to add a review
Average rate
Click to rate this item
Number of times this object was downloaded
Number of rates the current object received
Report an object
if you can't run it for example or if it contains errors
Click to report this object






QuantShare
Product
QuantShare
Features
Create an account
Support
Contact Us
Trading Forum
How-to Lessons
Manual
Company
About Us
Privacy
Terms of Use

Copyright © 2012 QuantShare.com
Social Media
Follow us on Facebook
Twitter Follow us on Twitter
Google+
Follow us on Google+
RSS Trading Items