Login Page - Create Account

Support Board


Date/Time: Sun, 19 May 2024 10:21:09 +0000



[User Discussion] - Acsil Trailing Stop Order

View Count: 433

[2021-06-08 06:14:47]
User460426 - Posts: 6
Hey,
i would like to make an automatic management of my trades via script and would like to translate the attached config into code.
Unfortunately it doesn't really work for me.
Can I make the trailing stop as a main order or does it always have to be created as an attached order?
Attached orders can only be placed with the parrent order at the same time or?

This is my code:

s_SCNewOrder NewOrder;
NewOrder.OrderType = SCT_ORDERTYPE_TRIGGERED_STEP_TRAILING_STOP_LIMIT;
NewOrder.TimeInForce = SCT_TIF_GOOD_TILL_CANCELED;
NewOrder.OrderQuantity = MaxOpenQuantity;
NewOrder.Price1 = TradesList[sc.GetTradeListSize() - 1].AverageEntryPrice - 50 * sc.TickSize;
NewOrder.Price2 = TradesList[sc.GetTradeListSize() - 1].AverageEntryPrice + 7 * sc.TickSize; //Trigger for the trail

NewOrder.TriggeredTrailStopTriggerPriceOffset = 7 * sc.TickSize;
NewOrder.TriggeredTrailStopTrailPriceOffset = 2 * sc.TickSize;
NewOrder.TrailStopStepPriceAmount = 2 * sc.TickSize;

NewOrder.MoveToBreakEven.Type=MOVETO_BE_ACTION_TYPE_OFFSET_TRIGGERED;
NewOrder.MoveToBreakEven.TriggerOffsetInTicks= 7;
NewOrder.MoveToBreakEven.BreakEvenLevelOffsetInTicks= 5;

sc.SellOrder(NewOrder);


Best regards
Christian
Date Time Of Last Edit: 2021-06-08 06:15:14
imageTrailing STop Loss.jpg / V - Attached On 2021-06-08 06:13:50 UTC - Size: 177.44 KB - 180 views

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account