Instrument
property
Represents the information of instrument for order request.
Syntax
public Instrument Instrument { get; set; }
Example
using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using PTLRuntime.NETScript;
namespace NewOrderRequestPropertiesExamples
{
Position[] All_pos;
public class NewOrderRequestPropertiesExamples : NETStrategy
{
public override void OnQuote()
{
//Create new order request
NewOrderRequest request = new NewOrderRequest();
request.Account=Accounts.Current;
request.Amount=1;
request.Instrument=Instruments.Current;
request.MarketRange = 3;
request.Price = Instruments.Current.LastQuote.Ask;
request.Side = Operation.Buy;
request.Type = OrdersType.Market;
//Check how much positions we have
All_pos = Positions.GetPositions();
if(All_pos.Length==0)
{
//There is no open positions, lets create new
string ord_id = Orders.Send(request);
}
}
}
}
Discussion
Join PTMC community to post your comments
No comments yet. Be the first.