ポジションオープンイベント引数

cBots (自動売買)

概要

ポジションのオープンイベントに関するデータを提供します。

シグネチャ

1
public class PositionOpenedEventArgs

 

名前空間

cAlgo.API

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
 public class SampleRobot : Robot
 {
     protected override void OnStart()
     {
         Positions.Opened += Positions_Opened;
         ExecuteMarketOrder(TradeType.Buy, Symbol, 10000, "myLabel");
     }
     private void Positions_Opened(PositionOpenedEventArgs args)
     {
         var position = args.Position;
         if(position.Label == "myLabel")
             Print("SampleRobotによってポジションがオープンされました");
     }
     //...
 }

関連項目

  • cAlgo.API.Position

プロパティ

Position

概要

オープンされているポジションを取得または設定します。

シグネチャ

1
public Position Position {get;}

 

戻り値

Position

1
2
3
4
5
 private void PositionsOnOpened(PositionOpenedEventArgs args)
 {
     var position = args.Position;
     Print("ポジションが {0} でオープンされました", position.EntryPrice);
 }