Board logo

标题: PLE語法筆記-Length的變化應用 [打印本页]

作者: 龙听    时间: 2020-9-2 08:52     标题: PLE語法筆記-Length的變化應用

運用到許多的函數時都一定會輸入Length這個引數,除了是固定參數之外,當然也可以是變數。
來個應用,如果希望計算一天是多少根Kbar,可以寫成這樣先計算出來:
  1. var: oneDay_len(1);
  2. if bartype < 2 then
  3. oneDay_len = 60*(5+14)/barinterval;
复制代码



例如就可以用在計算24小時之內的最高點最低點:

  1. value1 = Highest(high, oneDay_len);
  2. value2 = Lowest(low, oneDay_len);
复制代码



[函數] barnumber應用
記錄開盤第一根barnumber,與當前的barnumber,建立該時段範圍內的變數Length:
  1. input: Length(10);
  2. var: bar_sessstart(1), bar_latest(999), Dynamic_len(1);
  3. if time = sess1firstbartime or time = sess2firstbartime then
  4. bar_sessstart = BarNumber;
  5. bar_latest = BarNumber;
  6. Dynamic_len = bar_latest-bar_sessstart+1;
  7. if Dynamic_len >= Length then
  8. Dynamic_len = Length;
复制代码


例如就可以用在計算該開盤時段之內的最高點最低點:
  1. value1 = Highest(high, Dynamic_len);
  2. value2 = Lowest(low, Dynamic_len);
复制代码





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