語法問題

  •   235 
  • 最後發表   布萊恩來了  2025 六月 05
布萊恩來了 發文於   2025/06/04

各位前輩大家好:

有個語法問題找不到方法 如果我今天進場價位是是100 100的一個檔位是0.5

如果停利想抓3個檔為該怎麼寫呢?

如果今天進場的股價是50 寫的方式也是一樣的嗎?

 

謝謝大家求救

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

假設你想要抓庫存往上加三檔的價位,不論庫存成本是多少,都可以寫成:

value1=addSpread(filledAvgPrice, 3);

布萊恩來了 發文於   2025/06/05

謝謝教授回復

另外想請問有沒有這種寫法?

如果預設目標100買進後,系統馬上掛出 addSpread(filledAvgPrice, 3) 的停利價與 addSpread(filledAvgPrice, -3)的停損,如果停利價先成交就馬上消除停損價的掛單,或停損觸發馬上消除停利的委託單?

虎科大許教授 發文於   2025/06/05

XQ任何時候只能有一筆委託在外面,若100買進成交,你只能掛停利單101.50賣出,不能掛停損單99.70,因為一掛99.70賣出,就會馬上以目前成交價附近的價格成交。你可以先掛停利單,若一直沒成交,最後觸發停損,再改價停損賣出。這樣是可以用程式處理的。

發表回覆
Close