Board logo

标题: 【RecentOcc】 [打印本页]

作者: 龙听    时间: 2022-11-2 11:54     标题: 【RecentOcc】

  1. inputs:
  2.         Test( truefalseseries ),
  3.         Len( numericsimple ),
  4.         Instance( numericsimple ),                           
  5.         MLFlag( numericsimple ) ;                                                   

  6. variables:
  7.         var0( 0 ),
  8.         var1( 0 ) ;

  9. if MLFlag = 1 then
  10.         var0 = 0
  11. else if MLFlag = -1 then
  12.         var0 = Len - 1 ;

  13. var1 = 0 ;

  14. while var0 >= 0 and var0 < Len and var1 < Instance
  15.         begin
  16.         if Test[var0] then
  17.                 var1 = var1 + 1 ;
  18.         var0 = var0 + MLFlag ;
  19.         end ;

  20. condition1 = var1 = Instance and Instance > 0 ;
  21. if condition1 then
  22.         RecentOcc = var0 - MLFlag + ExecOffset
  23. else
  24.         RecentOcc = -1 ;
复制代码





欢迎光临 龙听期货论坛 (http://www.qhlt.cn/) Powered by Discuz! 7.2