當日定時平倉 [開拓者 TB]
- 咨詢內容:
每天 14:57 并且 今天有買入的話,那么就平倉,這樣寫對嗎?
If(Date==CurrentDate && Time==0.1457 && CurrentTime>=0.1457 && Q_TodayEntryVol()<>0)
{
Sell(1,Q_Last());
} - TB技術人員:
上述寫法是會有信號消失的。
如果是在3分鐘周期上,可以這樣試一下- if(time==0.1457 && marketposition!=0) //在指定時間下,無論多空,平掉當前策略的所有持倉
- {
- buytocover;
- sell;
- }
- if(time==0.1457 && marketposition!=0) //在指定時間下,無論多空,平掉當前策略的所有持倉
- TB客服:
小米 發表于 2015-12-17 10:00
上述寫法是會有信號消失的。
如果是在3分鐘周期上,可以這樣試一下
謝謝! 怪不得不能每天自動平倉。
但是我每天只想平倉當天開倉的東西,應該怎么寫?謝謝! - 網友回復:
本帖最后由 AngelinaC 于 2015-12-17 11:05 編輯
AngelinaC 發表于 2015-12-17 10:54
謝謝! 怪不得不能每天自動平倉。
但是我每天只想平倉當天開倉的東西,應該怎么寫?謝謝! ...
只平倉當天開倉的東西,改這樣對嗎?
If(Time==0.1457 && Q_LastDate()==date())
{
Sell(1,Q_Last());
}
麻煩版主,謝謝! - 網友回復:
小米 發表于 2015-12-17 10:00
上述寫法是會有信號消失的。
如果是在3分鐘周期上,可以這樣試一下
只平倉當天開倉的東西,改這樣對嗎?
If(Time==0.1457 && Q_TodayEntryVol()<>0)
{
Sell(1,Q_Last());
}
麻煩版主,謝謝!
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容