Показаны сообщения с ярлыком Strategies. Показать все сообщения
Показаны сообщения с ярлыком Strategies. Показать все сообщения

пятница, 7 августа 2020 г.

GS.Trade.Strategies

 Ti23

 if (Position.Quantity < Contracts)

                    {

                          Mode = IsPosPositive2 ? 2 : 3;

                    }

                    else if (Position.Quantity >= Contracts)

                    {

                        MaxContractsReached = true;


                        Mode = IsPosPositive2 ? 8 : 4;

                    }

Exit with Profit in Mode: 2,8 wth Signal 3

Exit with Loss in Mode: 4,3 wth Signal 2

Entry, Increase Position Signal 1 

Example Msg(Signal1,Signal2,Signal3)  -> (188,164,260)

----------------------

Ti22

 if (Position.Quantity < Contracts)

                    {

                        Mode = IsPosPositive2 ? 2 : 3;

                    }

                    else if (Position.Quantity >= Contracts)

                    {

                        Mode = IsPosPositive2 ? 8 : 4;

                    }

Exit with Profit in Mode: 2,8 wth Signal 1

Exit with Loss in Mode: 4,3  AND  Increase in Profit  in Mode: 2 with Signal 2

Entry, Increase Position in Losss: Signal 1 

Example Msg(Signal1,Signal2)  -> (260,188)


четверг, 17 апреля 2014 г.

Updates 140417_001

1. GS.Trade.Strategies
Ввел мультифайловость для файлов стратегий.
Стратегии группируются по группам и размещаются в соответствующих файлах.
Имена этих файлов Стратегий указываются в Общем файле Стратегий.
Общий Файл Стратегий Strategies\StratFiles.xml:
<?xml version="1.0" encoding="utf-8" ?>
<ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <string>Strategies\Train\Tr_Z705_02F1.xml</string>
  <string>Strategies\Test\Test_Z707_002.xml</string>
  <string>Strategies\Simulate\S_Z705_02FR.xml</string>
</ArrayOfString>
Имя Общего файла Стратегий указывается в SpsInit:
<SyncPositionsInit>
 <Strategies_XmlFileName>Strategies\StratFiles.xml</Strategies_XmlFileName>
</SyncPositionsInit>