Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Basic Or Statement?

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

    Basic Or Statement?

    I'm trying to test a strategy that exits at close by either an RSI level or a certain amount of days. However, I can't get it to work were the exit by days is working. I have tried if else statements and || seperators along with DaysSinceEntry statements? I know this sounds completely stupid but I can't find how to use or statements in the strategy creator. Any insight as to what I am doing wrong? I am only using yahoo free data. I thought the below would work....Please note I have no programming experience.



    // Condition set 2
    if (RSI(4, 0).Avg[0] > 55 || BarsSinceEntry[0] > 5)
    {
    ExitLongLimit(Close[
    0], "", "");



    // Condition set 2
    if (RSI(4, 0).Avg[0] > 55)
    else if (BarsSinceEntry() >5)
    {
    ExitLongLimit(Close[
    0], "", "");



    #2
    dirygoatee, first thing you would want to do is changing the Exit limit order to for example a market order, this way you can easily test if the issue is the condition you created or getting the resulting order to fill.

    So first exit condition you list here works for you?

    What is the signal name of your entry order?

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by charlesugo_1, 05-26-2026, 05:03 PM
    0 responses
    58 views
    0 likes
    Last Post charlesugo_1  
    Started by DannyP96, 05-18-2026, 02:38 PM
    1 response
    143 views
    0 likes
    Last Post NinjaTrader_ChelseaB  
    Started by CarlTrading, 05-11-2026, 05:56 AM
    0 responses
    161 views
    0 likes
    Last Post CarlTrading  
    Started by CarlTrading, 05-10-2026, 08:12 PM
    0 responses
    97 views
    0 likes
    Last Post CarlTrading  
    Started by Hwop38, 05-04-2026, 07:02 PM
    0 responses
    276 views
    0 likes
    Last Post Hwop38
    by Hwop38
     
    Working...
    X