lh948麻煩了,日內隨機 - TradeBlazer公式 [開拓者知識]
- 咨詢內容:
5分鐘周期 日內隨機
1,開盤十分鐘時,如果close>當天的開盤價OPEN,則買入;反之,賣出
2,止損,隨后的時間內,如果有close<當天的開盤價OPEN,則平倉;反之,也是平倉。或者固定點數止損。
3,收盤平倉。在14:55分鐘平倉離場。
我是新手,現在一遍學習TB編程,一遍實盤。
今天這個困擾了我一天了,邏輯關系搞不清,還有時間順序不清,臨到下班了也沒搞出來。
麻煩你指點一下。 - TB技術人員:
貌似,只會在十分鐘的那一根線上開倉?
- TB客服:
回復 1# 俯仰自得
請參考以下代碼- Vars
- Bool BuyCon;
- Bool SellCon;
- NumericSeries myopend;
- Begin
- myopend = OpenD(0);
- If(Time*10000==910)
- {
- If(High>myopend && MarketPosition == 0)
- Buy(1,Close);
- Else if(Low<myopend && MarketPosition == 0)
- SellShort(1,Close);
- Commentary("OpenD(0)"+Text(myopend));
- Commentary("high"+Text(High));
- Commentary("Low"+Text(Low));
- }Else
- {
- if(High>myopend && MarketPosition == -1)
- BuyToCover(0,Close);
- Else if(Low<myopend && MarketPosition == 1)
- Sell(0,Close);
- }
-
- if(Time*10000>=1455)
- {
- BuyToCover(0,0);
- Sell(0,0);
- }
- End
- Vars
- 網友回復:
多謝老大,試用了一下,是我想要的,雖然思路不是很好。呵呵
感覺寫程序還是有藝術性的,讀好的程序像讀好的文章一樣。 - 網友回復:
另外,定義的buycon 和sellcon好像沒有用上啊
相關文章
-
沒有相關內容