小幫手您好
請教兩個問題
第一個是<可現股當沖股票判別問題>
我目前是用
condition1 = GetSymbolInfo("買賣現沖") or GetSymbolInfo("先買現沖"); //抓取股票欄位資料判斷可否現沖
var:InCondition(false);
InCondition = condition1 and close cross over average(GetField("收盤價","D"),5)
//條件1達成 + 成交價穿越日線五日均價
if position = 0 and InCondition then setposition(2,market); //如果部位=0+進場條件成立市價下兩張多單
我用這樣去判別可否當沖的股票下單
但是今天我遇到一個問題
2014中鴻
券商系統是可現沖 ,但是XQ的欄位卻沒有 買賣現沖OR先買現沖 導致沒有觸發下單


想請問是XQ資料有問題嗎? 還是說有其他方式可以判別能現股當沖的股票呢?
第二個問題是
我現在是用1分鐘頻率+逐筆洗價 去進場
所以在K棒內條件達到就會下單
但是有時候行情會在1根K棒內 進場後馬上就打到停損點出場 然後又再次進場
想請問要用什麼方式寫來讓1根K棒內只下單一次呢?
我想了很久想不太出來
所以想請教小幫手
感謝
3 評論