Topics
30 Jun 2020, 13:27
 1129
 4
05 Sep 2017, 21:33
 1972
 2
09 Jul 2017, 14:37
 2484
 4
09 Jul 2017, 14:14
 2759
 3
04 Jan 2017, 19:20
 1555
 2
30 Dec 2016, 10:17
 2507
 2
12 Dec 2016, 09:15
 1917
 1
22 Oct 2016, 07:31
 2
 850
 2
17 Oct 2016, 00:14
 4930
 8
10 Oct 2016, 11:51
 3477
 5
Replies

davidp13
02 Jun 2014, 21:39

Guess this can work...

public class CloseProfitablePositions : Robot
    {
        protected override void OnTick()
        {
            if (Account.Equity - Account.Balance > 250)
            {
                foreach (var position in Account.Positions)
                {
                    Trade.Close(position);
                }
            }

            //Close on negative
            if (Account.Equity - Account.Balance < -100)
            {
                foreach (var position in Account.Positions)
                {
                    Trade.Close(position);
                }
            }
        }
    }


@davidp13

davidp13
13 May 2014, 17:19

RE:

cAlgo_Fanatic said:

Are you refering to a robot /algos/show/225?

If so, are you asking about running the same forex robot twice on the same currency?

Please clarify a little or post the code if this is not the robot you are referring to with a small description of the logic. 

Hi C

How can I add a StopLoss to this robot? 


@davidp13