請問現股當沖-尾盤清倉的正確寫法

  •   307 
  • 最後發表   蕎伊斯  2020 十一月 03
蕎伊斯 發文於   2020/11/02

小幫手您好:

請問現股當沖-尾盤清倉的正確寫法

我想寫一隻最後檢查所有庫存的交易雷達,
如果盤中停利跟停損都沒有碰到,那麼在尾盤的指定時間中,全部市價清倉
測試了好幾個月,目前使用針對庫存有動作的語法如下:

IF Time>=132300 then 

  Retmsg="尾盤出場";

  ret=1;

但是遇到的問題是實際平倉時間非上面指定的時間,而是雷達啟動的時間
例如指定時間是大於132300後清倉,但今日實際是132200打開雷達後,就開始清倉了

想請問正確的語法應如何寫? 或是平倉設定上有需要調整嗎?

謝謝~

 

 

附加文件

排序方式: 標準 | 最新
GammaCEO 發文於   2020/11/02

你這情況可能要校正或同步一下電腦時間

  • 按讚來自於
  • b24524658
XQ小幫手 發文於   2020/11/03

蕎伊斯 您好

因為您if 條件下需要用 begin end 來包覆下面要執行的動作

IF Time>=132300 then 
begin 
  Retmsg="尾盤出場";

  ret=1;
end;

像是這樣, 不然程式的判斷是 

if 條件完成 會執行Retmsg="尾盤出場";

而ret=1 會是另外執行的

蕎伊斯 發文於   2020/11/03

好的~謝謝小幫手跟回覆,明天來試試看!

  • 按讚來自於
  • b24524658
發表回覆
Close