利用Excel做自動下單的問題 - 財經

Table of Contents

有版友是利用抓DDE到EXCEL計算然後再做文字檔輸出自動下單的嗎?
想問一個看似簡單卻難解的問題..

A B C D
1 時間 成交價 欲買入價
2 134459 7700 7750

如上 A2 B2是抓DDE資料所以會變動

假設我想成交價大於7750時買進一口 D1=if(B2>C2,1,0)
當D1=1則下單機會自動下一口

可是成交價的變動通常會像這樣
7750>7751>7751>7749>7750>7751...

會變成價格到達後後多一口 卻又在下一秒平倉 然後又多一口...
雖然Excel有只計算一次的功能 但因為要做其他運算不能開啟
請問大家都是怎麼解決的呢?

--

All Comments

Kama avatarKama2009-11-22
多個 check 機制,IF 口數>=1 then 跳過下單
Ingrid avatarIngrid2009-11-25
加上上述的話永遠沒平倉的一天
Bennie avatarBennie2009-11-29
你可能要增加一筆平倉的規則
Bennie avatarBennie2009-12-02
先檢查有無倉位然後再判斷要不要出場的條件