#region Using declarations
using System;
using System.ComponentModel;
using System.Diagnostics;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Xml.Serialization;
using NinjaTrader.Cbi;
using NinjaTrader.Data;
using NinjaTrader.Indicator;
using NinjaTrader.Gui.Chart;
using NinjaTrader.Strategy;
#endregion
// This namespace holds all strategies and is required. Do not change it.
namespace NinjaTrader.Strategy
{
///<summary>
/// just a few simple test statements
///</summary>
[Description("just a few simple test statements")]
publicclass TEST2 : Strategy
{
#region Variables
// Wizard generated variables
// User defined variables (add any user defined variables below)
double profit;
double profit_tot;
double hao;
#endregion
///<summary>
/// This method is used to configure the strategy and is called once before any strategy method is called.
///</summary>
protectedoverridevoid Initialize()
{
CalculateOnBarClose = true;
}
///<summary>
/// Called on each bar update event (incoming tick)
///</summary>
protectedoverridevoid OnBarUpdate()
{
hao=Open[0];
DrawDot("My dot" + CurrentBar, true, 0, High[0]+2*TickSize, Color.Red);
profit=Open[0]-Open[1];
if(true)
{
profit=Open[0]-Open[1];
}
Else if(true)
{
profit=Open[1]-Open[0];
}
}
#region Properties
#endregion
}
}
Comment