如果指定日大于可转债的实际到期日,说明 判断日已经超过到期日,债券已到期,无所谓满足不满足有条件回售收盘价限制条件,返回0;
如果指定日小于开始回售日,说明还没到回售时间,不予判断是否满足有条件回售收盘价限制条件,返回0;
如果指定日在开始回售日和实际到期日之间且开始回售日和指定日之间的交易天数小于有条件回售收盘价满足天数,必然不满足有条件回售收盘价限制条件,那么返回0;
如果指定日在开始回售日和实际到期日之间且开始回售日和指定日之间的交易天数大于有条件回售收盘价满足天数,那么只需要算出期间可转债对应股票的收盘价和转股价,然后进行判断是否满足有条件回售收盘价限制条件即可
setsysparam(pn_stock(),'SH113503');
setsysparam(pn_date(),20190403T);
return CB_SatisfyConditionalPutback ();