HOME FORUMS BROKERS SOFTWARE BOOKS CONTACT US
Elite Trader Your Account  •  Become a Member  •  Help  •  Search    
    Forums ›› Technically Speaking ›› Strategy (System) Design ›› Adapting to market conditions  


Post A Reply
    Page 2 of 2:   1   2  
dom993
 

Registered: Jul 2008
Posts: 538

 

05-01-12 07:24 PM

I have developed many (automated) trading systems, mostly based off price-action (swing H/L), using range chart and volume charts. I never had any reasonable resiliency to market noise & volatility changes, until I started to use price, time & volume all together to identify these swing H/L.

I have to admit, for years I underestimated the importance of time, which is pretty much the only "constant" from one day to the next.
Adding time-based conditions to the definition of your setups might help.

    Edit/Delete Quote Complain
masterm1ne
 

Registered: Dec 2009
Posts: 797

 

05-04-12 02:16 PM


Quote from dom993:

I have developed many (automated) trading systems, mostly based off price-action (swing H/L), using range chart and volume charts. I never had any reasonable resiliency to market noise & volatility changes, until I started to use price, time & volume all together to identify these swing H/L.

I have to admit, for years I underestimated the importance of time, which is pretty much the only "constant" from one day to the next.
Adding time-based conditions to the definition of your setups might help.



Yes, I have noticed how critical time and timing are in trading.

I'm sure a simple indicator showing intervals of X minutes in a will help keep track of time if using share/tick/range bars. Mind sharing how you calculate time using range and volume bars? I have come to the realization that usually, the more time you add to a patern, the more valid it is.

code:
//written in EasyLangauge - creates an oscillator that switches from 1 to -1 every time 5 minutes passes Inputs: MinuteChange(5), IntervalColor(cyan); Variables: RefTime(0), OscVal(0), CurrentTimeMinusMinuteChange(0); RefTime = T; CurrentTimeMinusMinuteChange = CalcTime(RefTime,-MinuteChange) //The CalcTime function adds and subtracts minutes from a reference time If T >= CurrentTimeMinusMinuteChange[1] then OscVal = OscVal + 1; If T >= CurrentTimeMinusMinuteChange[2] then OscVal = OscVal - 1; plot1( OscVal, "Min Interval" , IntervalColor, line);


Didn't test it :0

    Edit/Delete Quote Complain
dom993
 

Registered: Jul 2008
Posts: 538

 

05-04-12 08:06 PM


Quote from masterm1ne:

Mind sharing how you calculate time using range and volume bars?



Very easily, actually ... I keep track of the bar# for each pivot, from that I can retrieve not only all information that pertains to that pivot bar (including its timestamp), but also a great variety of information re. what happened since last pivot, or in-between pivots (elapsed time, cumulative volume, Highest High/Lowest Low).

Of course, the timestamp is the bar Last price timestamp, which is always different from the actual 1st-print (or last-print) of the pivot price, but using a reasonably small timeframe (I am now on 100-volume for CL), the difference doesn't impact much the system performance (I concluded that after doing detailed replay using actual 1st-/last-hit timestamps as a comparison)(I prefer using the bar Last price timestamp as it gives exact same setups in "end-of-bar" backtesting & real-time execution).

    Edit/Delete Quote Complain
    Page 2 of 2:   1   2  
Post A Reply


Receive an email whenever a new post is added to this thread by subscribing to it.
 
Rate This Thread:

Forum Jump:
 

 

   Conduct Rules  -  Privacy Policy  -  Day Trader -  Day Trader Forum -  Best Trading Software -  Sitemap Copyright © 2013, Elite Trader. All rights reserved.    
 
WHILE YOU'RE HERE, TAKE A MINUTE TO VISIT SOME OF OUR SPONSORS:
Advantage Futures
Futures Brokerage & Clearing
AMP Global Clearing
Futures and FX Trading
Bright Trading
Professional Equities Trading
CTS
Futures Trading Software
DaytradingBias.com
Professional Trading Analytics
ECHOtrade
Professional Trading Firm
eSignal
Trading Software Provider
FXCM
Forex Trading Services
Global Futures
Futures, Options & FX Trading
Interactive Brokers
Pro Gateway to World Markets
JC Trading Group
Direct Access Trading
MB Trading
Direct Access Trading
MultiCharts
Trading Software Provider
NinjaTrader
Trading Software Provider
OANDA
Currency Trading
optionshouse
Option Trading & Education
Rithmic
Futures Trade Execution Platform
SpeedTrader
Direct Access Trading
SpreadProfessor
Spread Trading Instruction
thinkorswim by TD Ameritrade
Direct Access TradingAdvertisement
TradersStudio
System Building & Backtesting
Trading Technologies
Trading Software Provider
Trend Following
Trading Systems Provider