Welcome to the Traders Laboratory Forums.
Coding Forum Collaborate, receive help, or discuss coding related issues.

Reply
Old 09-06-2008, 06:09 AM   #1

Join Date: Jun 2008
Location: Chelyabinsk
Posts: 1
Ignore this user

Thanks: 0
Thanked 0 Times in 0 Posts

Need Help Convert This MACD to Ninjatrader

Can someone please help me convert this so that it works with Ninjatrader 6.5.

Many thanks and kind regards.

Code:



inputs:
Price( (High+Low)/2 ),
FastLength( 8 ),
SlowLength( 144 ),
MACDLength( 8 ) ;

variables:
MACDValue( 0 ),
MACDAvg( 0 ),
MACDDiff( 0 ),
MACDDiff1( 0 ) ;

MACDValue = MACD( Price, FastLength, SlowLength ) ;
MACDAvg = XAverage( MACDValue, MACDLength ) ;
MACDDiff = MACDValue - MACDAvg ;
MACDDiff1=MACDDiff[1] ;

if (MACDDiff>=MACDDiff1) and (MACDDiff>=0.0) then begin Plot1(MACDDiff, "MACDDiff" ); Plot2( 0, "MACDDiff" ); Plot3( 0, "MACDDiff" ); Plot4( 0, "MACDDiff" ); end;
if (MACDDiff>=MACDDiff1) and (MACDDiff<0.0) then begin Plot2(MACDDiff, "MACDDiff" ); Plot1( 0, "MACDDiff" ); Plot3( 0, "MACDDiff" ); Plot4( 0, "MACDDiff" ); end;
if (MACDDiff<MACDDiff1) and (MACDDiff>=0.0) then begin Plot3(MACDDiff, "MACDDiff" ); Plot2( 0, "MACDDiff" ); Plot1( 0, "MACDDiff" ); Plot4( 0, "MACDDiff" ); end;
if (MACDDiff<MACDDiff1) and (MACDDiff<0.0) then begin Plot4(MACDDiff, "MACDDiff" ); Plot2( 0, "MACDDiff" ); Plot3( 0, "MACDDiff" ); Plot1( 0, "MACDDiff" ); end;
Plot5( 0, "ZeroLine" ) ;

{ Alert criteria }
if MACDDiff crosses over 0 then
Alert( "Bullish alert" )
else if MACDDiff crosses under 0 then
Alert( "Bearish alert" ) ;


{ ** Copyright (c) 1991-2003 tradestation Technologies, Inc. All rights reserved. **
** tradestation reserves the right to modify or overwrite this analysis technique
with each release. ** }

{ ???????? 2008 ?????????}

Last edited by vt007; 09-06-2008 at 06:32 AM.
vt007 is offline  
Reply With Quote

Reply

Thread Tools
Display Modes Help Others By Rating This Thread
Help Others By Rating This Thread:


Similar Threads
Thread Thread Starter Forum Replies Last Post
New MP Software for Ninjatrader momentom Market Profile 77 03-07-2009 03:47 AM
Need Help in Convert This MACD to Multichart theman Coding Forum 3 06-01-2008 09:03 AM
Ninjatrader need help setting up Tasuki Brokers and Data Feeds 11 12-11-2007 10:06 PM
Hull MACD Minetoo Coding Forum 12 11-07-2007 04:10 PM
MACD with Hull Moving Averages Soultrader Trading Indicators 2 09-06-2007 05:52 PM

All times are GMT -4. The time now is 11:56 AM.
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
CS to VB integration by DeskLancer
©2006-2011 Traders Laboratory, All Rights Reserved.