Support Board
Date/Time: Wed, 12 Feb 2025 11:39:45 +0000
Post From: MoveToBreakEven ACSIL
[2020-10-19 14:27:19] |
User164131 - Posts: 19 |
Hi, I updated to v2183 and according to this info (https://www.sierrachart.com/index.php?page=doc/Whats_New.php&p=1#SCVer2183) you "Added the s_SCNewOrder::MoveToBreakEven_2 member to the ACSIL new order structure to set the settings for Step 2 for Move to Breakeven for Stops" In the file "scstructures.h" I see: struct s_MoveToBreakEven { int Type = MOVETO_BE_ACTION_TYPE_NONE; int BreakEvenLevelOffsetInTicks = 0; int TriggerOffsetInTicks = 0; int TriggerOCOGroup = 0; }; s_MoveToBreakEven MoveToBreakEven; //Version 18 s_MoveToBreakEven MoveToBreakEven_2; How exactly we can use it in our code? In tradingsystem.cpp example for BE_step_1 was: NewOrder.MoveToBreakEven.Type = MOVETO_BE_ACTION_TYPE_OFFSET_TRIGGERED; NewOrder.MoveToBreakEven.TriggerOffsetInTicks = 5; NewOrder.MoveToBreakEven.BreakEvenLevelOffsetInTicks = 0; |