請教各位大神程式問題

  •   281 
  • 最後發表   XQ小菜鳥  2025 三月 28
XQ小菜鳥 發文於   2025/03/27

//空單回補並翻多

if position <= -1 and filled <= -1 then

if condition13 and condition24 then

begin

setposition(1,market);

BP = 7;

end;

===================================================================

請教請教(如圖)

一樣是進入交易腳本指令行數196(整段交易指令如上)

時間是16:40還有21:55

一個BP有進入7(如圖)

一個BP卻跳到1(如圖)

求救各位大神問題出在哪?

附加文件

排序方式: 標準 | 最新
虎科大許教授 發文於   2025/03/28

一個是BP由1變7,一個是由0變1。由於你程式很多條件決定BP,你可以找看看是哪個條件造成0變1。若這個條件先成立,則後面1變7 的條件就沒機會成立(因為BP=1時,position已經為0)。

XQ小菜鳥 發文於   2025/03/28

原來如此

謝謝許教授

發表回覆
Close