Board logo

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

作者: 龙听    时间: 2022-11-2 12:47     标题: 【RS_Extremes】

  1. inputs:
  2.         NumDays( numericsimple ),
  3.         DataArray[ Twelve, MaxNumDays ]( numericarray ),
  4.         Index( numericsimple ),
  5.         oPrevHighest( numericref ),
  6.         oPrevHighestDay( numericref ),
  7.         oPrevLowest( numericref ),
  8.         oPrevLowestDay( numericref ) ;

  9. variables:
  10.         var0( 0 ) ;

  11. oPrevHighest = 0 ;
  12. oPrevLowest = 1000000 ;
  13. var0 = MaxNumDays + 1 ;
  14. for Value1 = 1 to NumDays  
  15.         begin
  16.         Value2 = Mod( Index + Value1, var0 ) ;
  17.         condition1 = DataArray[ 2, Value2 ] > oPrevHighest ;
  18.         if condition1 then
  19.                 begin
  20.                 oPrevHighest = DataArray[ 2, Value2 ] ;
  21.                 oPrevHighestDay = Value1 ;
  22.                 end ;
  23.         condition1 = DataArray[ 3, Value2 ] < oPrevLowest ;
  24.         if condition1 then
  25.                 begin
  26.                 oPrevLowest = DataArray[ 3, Value2 ] ;
  27.                 oPrevLowestDay = Value1 ;
  28.                 end ;
  29.         end ;

  30. RS_Extremes = 1 ;
复制代码





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