コード例 #1
0
ファイル: RiskyNotional.cs プロジェクト: zeta1999/QLNet
        public ProportionalNotionalRisk(EventPaymentOffset paymentOffset, double attachement, double exhaustion)
            : base(paymentOffset)
        {
            attachement_ = attachement;
            exhaustion_  = exhaustion;

            Utils.QL_REQUIRE(attachement < exhaustion, () => "exhaustion level needs to be greater than attachement");
        }
コード例 #2
0
ファイル: RiskyNotional.cs プロジェクト: zeta1999/QLNet
 public DigitalNotionalRisk(EventPaymentOffset paymentOffset, double threshold)
     : base(paymentOffset)
 {
     threshold_ = threshold;
 }
コード例 #3
0
ファイル: RiskyNotional.cs プロジェクト: zeta1999/QLNet
 protected NotionalRisk(EventPaymentOffset paymentOffset)
 {
     paymentOffset_ = paymentOffset;
 }