Successful Trading: Developing a Mindset and Process
Reserve your seat now for this full-day seminar
It’s the final piece in your stock trading armoury
Steve Hill, is the founder and President of WinWay Charts, Darren Winters preferred trading software.
A native Londoner, Steve has over 25 years experience as both a trading analysis software developer and trading educator. He has trained countless clients in the disciplined analysis and trading mindset necessary to successfully trade in today’s markets.
Using WinWay Charts, he’ll take you through the entire process from analysis, stock selection, trade execution and trade management. With this traders blueprint, you’ll have the tools you need to take your trading efficiency to a new level.
The Dow and NASDAQ are at or near the highs but the broader market indicators are signaling something else. Steve will show you how to use the built-in market analysis tools in WinWay Charts to gain in-depth analysis,
Rare opportunity to spend the day with WinWay Charts founder
|
||
|
Topics covered in this action-packed day include:
|
|
|
This opportunity won’t be available again this year!
WinWay Charts Shortcut keys
Action keys
A Toggle vertical date cursor line to a diamond and back
D Quick-change the date
G Toggle grid lines on or off
F Display fundamental information
W Toggle between daily and weekly data
M Toggle trendline drawing on or off (also crosshairs)
S Process a stock split or mutual fund distribution
T Add ticker to a tag list
U Untag ticker from tag list
O Overlay feature
P Print active chart
L Toggle Log Scales on or off
V Set tag list
Z Toggle Zoom feature on or off (temporarily hide current indicators)
Function keys
F1 Help
F5 Close all open charts
F10 Toggle Control Panel on or off
Ctrl+O Display Chart Ticker dialog box
Esc Display Chart Ticker dialog box
Enter Toggle between Indicator and Explore panels
Ctrl+M Display Market Charts
Ctrl+Enter Display Indicator Constants box
Ctrl+left/right arrow Quick search for Expert Ratings
Alt+N Display ticker Notes
? Display ER rules
+ Explore right
– Explore left
* Explore up
/ Explore down
Left/right arrows Move date one period
Up/down arrows Select indicators or scroll through a list
The TradingExpert Market Log
In your WinWay TradingExpert or TradingExpert Pro package, look for the icon for Reports and open it. The Market Log is toward the bottom of the list on the left.
Trading and investing becomes clearer when you’re armed with this snapshot of the market and SP 500 stocks every day.
– AI rating on the market and how long it has been in place
– AI rating on all Sp 500 stocks percentage showing up ratings vs down ratings
– Bullish vs bearish levels on the market on multiple techncial indicators
– Bullish vs bearish percentage of SP 500 groups trending up vs down and the change from prior day
– Bullish vs bearish levels summary for all the SP 500 stocks on multiple indicators
Markos Katsanos’s “Trading The Loonie”
Here is some code for use in AIQ based on Markos Katsanos’s article in this issue, “Trading The Loonie.” The code and EDS file can be downloaded from www.TradersEdgeSystems.com/traderstips.htm.
The code I am providing contains both the divergence indicator and a long-only trading system for the NASDAQ 100 list of stocks. Along with fx trading online, I wanted to try the divergence idea and the author’s entry rules on the NASDAQ 100 stocks. The stocks are traded long using the author’s entry rules with two of the parameters adjusted as shown at the top of the code file. The exit has been changed completely to use a profit protect (protect 50% of profits once a 20% profit is reached), a stop-loss (protect 75% of capital), and a time-stop exit (exit after 21 days). I used the NASDAQ 100 index (NDX) in place of the crude oil futures. The assumption is that since the stocks on the list are all in the NDX, they would generally be correlated to the index. The author’s entry rule filters out those with a negative correlation to the index. Note that I changed the minimum correlation from a -0.4 to 0.0. In addition, I found that increasing the minimum divergence from 20 to 2,000 increased the Sharpe ratio and decreased the maximum drawdown without affecting the annualized return.
Figure 6 shows the equity curve versus the NASDAQ 100 index for the period 1/5/2000 to 10/14/2015. Figure 7 shows the metrics for this same test period. The system clearly outperformed the index.
FIGURE 6: AIQ. Here is a sample equity curve for the modified divergence system versus the NASDAQ 100 index for the period 1/5/2000 to 10/14/2015.
FIGURE 7: AIQ. Here are the metrics for the modified system and the test settings.
!TRADING THE LOONIE !Author: Markos Katsanos, TASC December 2015 !coded by: Richard Denning 10/17/15 !www.TradersEdgeSystems.com !Set parameters: Define Len 20. !Default is 20 Define F1 2. !Default is 2 Define F2 4. !Default is 4 IDX is "NDX". !NASDAQ 100 index IDXsLen is 40. !Default is 40 minDIVERG is 2000. !Default is 20 minROC is 0. !Default is 0 minCorrel is 0.0. !Default is -0.4 !Close percent relative to BB band width for stock: Variance is Variance([close],Len). StdDev is Sqrt(Variance). SMA is simpleavg([close],Len). stkBB is 1+([close]-SMA+F1*StdDev)/(F2*StdDev). !Close percent relative to BB band width for index: IDXc is tickerUDF(IDX,[close]). VarianceIdx is Variance(IDXc,Len). StdDevIDX is Sqrt(Variance). SMAidx is simpleavg(IDXc,Len). idxBB is 1+(IDXc-SMAidx+F1*StdDevIDX)/(F2*StdDevIDX). DIVERG is (idxBB-stkBB)/stkBB*100. !PLOT AS CUSTOM INDICATOR DIVERG1 is valresult(DIVERG,1). ROC2 is ([close]/val([close],2)-1)*100. ROC3 is ([close]/val([close],3)-1)*100. ROC3idx is tickerUDF(IDX,ROC3). IDXsma is simpleavg(IDXc,IDXsLen). IDXsma2 is valresult(IDXsma,2). HHVdiverg is highresult(DIVERG,3). Setup1 if highresult(DIVERG,3) > minDIVERG. Setup2 if DIVERG < valresult(DIVERG,1). Setup3 if ([close]/val([close],2)-1)*100 > minROC. Setup4 if IDXsma > valresult(IDXsma,2). Setup5 if pCorrel > minCorrel. Buy if Setup1 and Setup2 and Setup3 and Setup4 and Setup5. BuyAlt if Buy. LongExit1 if MACD<sigMACD and valrule(MACD>sigMACD,1) and Stoch > 85. LongExit2 if lowresult(DIVERG,3)<-20 and ROC3idx<-0.4. LongExit3 if [close]<loval([close],15,1) and pCorrel<minCorrel. LongExit if LongExit1 or LongExit2 or LongExit3. AlterLongExit if {position days} >=21 or [close] <= (1-0.25)*{position entry price}. !Code to Calculate Pearson's R [for entry]: ! PeriodtoTest is the number of lookback days. ! IndexTkr is the Instrument that you which to compare your list to. PeriodToTest is Len. IndexTkr is IDX. ChgTkr is ([open] / val([open],PeriodToTest)-1)*100. ChgIdx is TickerUDF(IndexTkr,ChgTkr). Alpha is ChgTkr - ChgIdx. ValUDF is (([close]-[open])/[open]) * 100. ValIndex is TickerUDF(IndexTkr, ValUDF). ValTkr is ValUDF. SumXSquared is Sum(Power(ValIndex,2), PeriodToTest). SumX is Sum(ValIndex, PeriodToTest). SumYSquared is Sum(Power(ValTkr,2), PeriodToTest). SumY is Sum(ValTkr, PeriodToTest). SumXY is Sum(ValTkr*ValIndex, PeriodToTest). SP is SumXY - ( (SumX * SumY) / PeriodToTest ). SSx is SumXSquared - ( (SumX * SumX) / PeriodToTest ). SSy is SumYSquared - ( (SumY * SumY) / PeriodToTest ). !Pearson's R and Pearson's Coefficient of Determination: pCorrel is SP/SQRT(SSX*SSY). !Code to Calculate Pearson's R [for exit]: ! PeriodtoTest is the number of lookback days. ! IndexTkr is the Instrument that you which to compare your list to. PeriodToTestX is 3*Len. IndexTkrX is IDX. ChgTkrX is ([open] / val([open],PeriodToTestX)-1)*100. ChgIdxX is TickerUDF(IndexTkrX,ChgTkrX). AlphaX is ChgTkrX - ChgIdxX. ValUDFX is (([close]-[open])/[open]) * 100. ValIndexX is TickerUDF(IndexTkrX, ValUDFX). ValTkrX is ValUDFX. SumXSquaredX is Sum(Power(ValIndexX,2), PeriodToTestX). SumXX is Sum(ValIndexX, PeriodToTestX). SumYSquaredX is Sum(Power(ValTkrX,2), PeriodToTestX). SumYX is Sum(ValTkrX, PeriodToTestX). SumXYX is Sum(ValTkrX*ValIndexX, PeriodToTestX). SPX is SumXYX - ( (SumXX * SumYX) / PeriodToTestX). SSxX is SumXSquaredX - ( (SumXX * SumXX) / PeriodToTestX ). SSyX is SumYSquaredX - ( (SumYX * SumYX) / PeriodToTestX ). !Pearson's R and Pearson's Coefficient of Determination: pCorrelX is SPX/SQRT(SSXX*SSYX). !MACD code: S is 12. L is 25. X is 9. ShortMACDMA is expavg([Close],S). LongMACDMA is expavg([Close],L). MACD is ShortMACDMA-LongMACDMA. SigMACD is expavg(MACD,X). !Stochastic StochLen is 30. Stoch is 100 * (([Close]-LoVal([Low],StochLen)) / (HiVal([High],StochLen) - LoVal([Low],StochLen))). List if 1.
I want to look at streaming US stocks, will the end of day ticker symbols work?
The US end of day ticker symbols work with streaming data except for NASDAQ stocks which need the suffix -QB input after the symbol in QUOTES and ALERTS. A list of NASDAQ stocks can be found at http://www.nasdaq.com/screening/companies-by-industry.aspx?exchange=NASDAQ®ion=North+America