Sign up free
|
Sign in
3642 registered users
Trading tools and community
Trading Systems
Virtual Accounts
performance
|
forums
|
web api
|
help
Systems
Symbols
Sessions
Charts
Equity
Stats
Trades
Signals
Output
Run Info
Errors
Systems Manager
help with this page
Run
Email
Accts
AutoTrade
Submit
Pos sizing
From
To
Range
Comm.
Slippage
Session link
Settings
New system
System template
Copy
Save
Save as
Delete
Categories
Private
Protected
Public
Trading System
Group by
None
Category
Author:
Creation Date:
Title:
DipBuyer fast
Description:
This is similar to the Wealth-Lab implementation of DipBuyer v6 (original implementor Geol, with many other contributors). My implementation is different however and makes use of some of the Tradery language features to simplify it. It only enters long positions, and it is not limited to the number of open positions held at the same time. This system will show its real potential on on large portfolios -try it on Russell 2000 for example. Areas of possible improvements: profit target, holding period, short positions variant, position sizing.
Code
Toggle editor
// systemwide per symbol variables // these are set once per symbol and available anywhere in the code // profit target 5% double profit; // holding period 2 bars int days; // series of entry limit prices Series kBuy; bool init() { profit = 5; // holding period 2 bars days = 2; // calculate the entry limit prices. double mult[] = { 0.88, 0.88, 0.93, 0.98, 1.03 }; Series ema3 = closeSeries().EMA( 3 ); Series macd = closeSeries().MACDFix( 9 ); kBuy = Series( barsCount() ); for( Index bar = 10; bar < barsCount(); bar++ ) { int c1 = 0; if( close( bar - 1 ) < open( bar - 1 ) ) c1++; if( close( bar ) < open( bar ) ) c1++; if( close( bar ) < close( bar - 1 ) ) c1++; if( close( bar - 1 ) < close( bar - 3 ) ) c1++; double xUp = ema3[ bar ] * mult[ c1 ]; double xDown = ema3[ bar ] * 0.83; kBuy[ bar ] = ( ( xUp - xDown )/2 ) * ( max( min( macd[ bar ], 0.5 ), -0.5 ) + 0.5 ) + xDown; PrintLine( "kbuy: " << kBuy[ bar ] << " close: " << close( bar ) ); } // initialization succesful return true; } // trading logic void run() { installProfitTarget( profit ); installTimeBasedExit( days ); for( Index bar = 10; bar < barsCount(); bar ++ ) { applyAutoStops( bar ); double buyLimitPrice = kBuy[ bar ]; if( close( bar-1 ) < close( bar-3 ) AND buyLimitPrice < close( bar ) ) buyAtLimit( bar + 1, buyLimitPrice, 1000, "buy at limit" ); } }
Symbols Lists
S&P 500
Russell 1000
Russell Mid Cap
Russell 2000
Nasdaq Financial 100
Nasdaq Biotech
Sector Equity ETFs
Style/Mkt Cap ETFs
Equity Income ETFs
Broad US Market ETFs
Bond ETFs
Currency ETFs
Real Estate ETFs
Commodities ETFs
Specialty ETFs
Leveraged ETFs
Short ETFs
Sub-sector ETFs
World Indexes
Global ETF
Dow
NASDAQ Composite
S&P 100
eurostoxx 50
dax 30
S&P Mibtel 40
Interm.BondFund
Singapore index
FTSE 100
HKSI Symbol List - Update 04.11.08
selected ishares etf milan
Nasdaq 100
us indexes
multiindex asset allocation
CAC40
VIX
bobo
KLSE
AEX
FOREX
CSI 300
BOVESPA COMODITIES
S&P 500 Index
NDX
Major Currency Pairs
HSCEI
HSI
China Major Indices
Hong Kong Major Indices
Held by institutions
S&P/TSX Composite index
NSE India
PSI20
PSI20 index
MIDEX ITALY
ASX
NQ 500-B4F
Major World Indexes
FAS and FAZ
RUA
ETF's
NYSE
ASX100
RUI
RUT
SP 500
Canada Horizons BetaPro LONG ETFs
Canada Horizons BetaPro SHORT ETFs
S&P500 2009 May
ETF Top 400
SML
S&P500 2009 May (B)
BANK
Russell Mic Cap
Nasdaq
BrettS 40
IDX Indonesia Stock Exchange
The Qs
NYSE Composite
NYSE Composite (USA stocks)
NASDAQ Common
AMEX
NYSE plus NASDAQ plus AMES
Banking
Rebalance_25-75
RCMP
MID
NY 100 old
SP 500 185 DivYieldD MCapA
NYSE Symbols (as of 9/26/2009)
NASDAQ Symbols (as of 9/26/2009)
Top 500 ETF
World Largest Stocks 85 Div MCap PE
NSE Stocks List
SP 100
NQ
NewYork
NYA
NIN
New York Stock Exchange
NYL
SP 1500
RussellMidCap
BOVESPA
ETF Top 402 x leverage
MDL
European Stocks
RUI-500-B4
Stocks ALL
MSCI country etf
0-100
ALL ETFs
GOOG
LSE
ETF & Closed End Funds
American Stock Exchange
Nasdaq 100 (4/27/10)
High Dividend ETFs
5-95
5-5-90
S&P 500 - 5/18/2010
5-5-10-80
5-15-80
Global Hedge ETF
EWA and TLT
Education Stocks
S&P/TSX 60 (2010-09-07)
Symbols
SP 500
By
The S&P 500 stock market index, maintained by Standard & Poor's, comprises 500 large-cap American companies covering about 75% of the American equity market by capitalization. The index components listed below are current as of the end of the trading day of 06/25/2010 .
A AA AAPL ABC ABT ADBE ADI ADM ADP ADSK AEE AEP AES AET AFL AGN AIG AIV AIZ AKAM AKS ALL ALTR AMAT AMD AMGN AMP AMT AMZN AN ANF AON APA APC APD APOL ASH ATI AVB AVP AVY AXP AYE AZO BA BAC BAX BBBY BBT BBY BCR BDX BEN BF-B BHI BIG BIIB BK BLL BMC BMS BMY BRCM BRK-B BSX BTU BXP C CA CAG CAH CAM CAT CB CBE CBG CBS CCE CCL CEG CELG CEPH CERN CF CFN CHK CHRW CI CINF CL CLF CLX CMA CMCSA CME CMI CMS CNP CNX COF COG COH COL COP COST CPB CPWR CRM CSC CSCO CSX CTAS CTL CTSH CTXS CVH CVS CVX D DD DE DELL DF DFS DGX DHI DHR DIS DISCA DNB DNR DO DOV DOW DPS DRI DTE DTV DUK DV DVA DVN EBAY ECL ED EFX EIX EK EL EMC EMN EMR EOG EP EQR EQT ERTS ESRX ETFC ETN ETR EXC EXPD EXPE F FAST FCX FDO FDX FE FHN FII FIS FISV FITB FLIR FLR FLS FMC FO FRX FSLR FTI FTR GAS GCI GD GE GENZ GILD GIS GLW GME GNW GOOG GPC GPS GR GS GT GWW HAL HAR HAS HBAN HCBK HCN HCP HD HES HIG HNZ HOG HON HOT HP HPQ HRB HRL HRS HSP HST HSY HUM IBM ICE IFF IGT INTC INTU IP IPG IRM ISRG ITT ITW IVZ JBL JCI JCP JDSU JEC JNJ JNPR JNS JPM JWN K KEY KFT KG KIM KLAC KMB KMX KO KR KSS L LEG LEN LH LIFE LLL LLTC LLY LM LMT LNC LO LOW LSI LTD LUK LUV LXK M MA MAR MAS MAT MCD MCHP MCK MCO MDP MDT MEE MET MFE MHP MHS MI MIL MJN MKC MMC MMM MO MOLX MON MOT MRK MRO MS MSFT MTB MU MUR MWV MWW MYL NBL NBR NDAQ NEE NEM NI NKE NOC NOV NOVL NRG NSC NSM NTAP NTRS NU NUE NVDA NVLS NWL NWSA NYT NYX ODP OI OKE OMC ORCL ORLY OXY PAYX PBCT PBI PCAR PCG PCL PCP PCS PDCO PEG PEP PFE PFG PG PGN PGR PH PHM PKI PLD PLL PM PNC PNW POM PPG PPL PRU PSA PTV PWR PX PXD Q QCOM QLGC R RAI RDC RF RHI RHT RL ROK ROP ROST RRC RRD RSG RSH RTN S SAI SBUX SCG SCHW SE SEE SHLD SHW SIAL SII SJM SLB SLE SLM SNA SNDK SNI SO SPG SPLS SRCL SRE STI STJ STR STT STZ SUN SVU SWK SWN SWY SYK SYMC SYY T TAP TDC TE TEG TER TGT THC TIE TIF TJX TLAB TMK TMO TROW TRV TSN TSO TSS TWC TWX TXN TXT UNH UNM UNP UPS URBN USB UTX V VAR VFC VIA-B VLO VMC VNO VRSN VTR VZ WAG WAT WDC WEC WFC WFMI WFR WHR WIN WLP WM WMB WMT WPI WPO WU WY WYN WYNN X XEL XL XLNX XOM XRAY XRX YHOO YUM ZION ZMH