Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

overnight margin hours

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    overnight margin hours

    Hello, I was looking for some input on the best way to solve a problem I am having. I want to have my positions close out when overnight margins take effect not when the market closes. So say I want any open CL positions to close out at 15:45 EST and not at market close of 17:00 EST.


    So I was thinking one of these, first create a session template that thinks the market closes at 15:45 and then opens up at 15:46. This will make for bad charts as when the market is really closed (at 17:00) there will be no data. But the market on close function should do the trick here.


    Second, I thought I could set the exit on close seconds to reflect one hour and 15 minutes before 17:00. So 75 minutes * 60 seconds = 4,500 seconds before close to get all CL positions flat. This seems hack but I guess it would work.


    Lastly I could write in a close function into the code:


    Code:
    if
         (
         EMA50 > EMA100
         ||  
         ((ToTime(Time[0]) >= 154400 && ToTime(Time[0]) <= 180000)
         && Position.MarketPosition == MarketPosition.Short
         )
         {
         Close position
         }
    This last one seems the least tenable as ToTime functions seem to not do what they are supposed to do.


    Market on close is what I want to use if I can. Any thoughts?

    #2
    Hello JimPunkrockford,

    Thank you for your note.

    The code you posted should work with the exception of {Close position} which should be in the form of ExitLong(””,””).

    Another way you could have your positions closed 75 minutes before the actual close to avoid overnight margins would be to use ExitOnClose in the code. For example,

    protected override void Initialize()
    ExitOnClose = true;
    ExitOnCloseSeconds = 4500; // 75 minutes * 60 Seconds

    See ExitOnCloseSecondssection of our Helpguide:


    Please let us know if you need further assistance.
    Alan P.NinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by inanazsocial, Today, 01:15 AM
    1 response
    6 views
    0 likes
    Last Post NinjaTrader_Jason  
    Started by rocketman7, Today, 02:12 AM
    0 responses
    10 views
    0 likes
    Last Post rocketman7  
    Started by dustydbayer, Today, 01:59 AM
    0 responses
    2 views
    0 likes
    Last Post dustydbayer  
    Started by trilliantrader, 04-18-2024, 08:16 AM
    5 responses
    23 views
    0 likes
    Last Post trilliantrader  
    Started by Davidtowleii, Today, 12:15 AM
    0 responses
    3 views
    0 likes
    Last Post Davidtowleii  
    Working...
    X