虛心請教一下我的程序問題在哪,已經想了好多天了?。。 開拓者 TB]
-
咨詢內容:
本帖最后由 zzzhaha2010 于 2017-7-13 09:03 編輯
進場后,設定上下兩個軌道,如果價格朝著有利的方向移動,價格達到軌道,則更新上下軌。如果價格朝著不利的方向移動,達到軌道著平倉。為什么我的上下軌道value1,value2,value3,value4不會自動更新(有時候會更新有時候不會)??????
If(Open[1]>HH[1] And Open<HH[1])
? ? ? ? {
? ? ? ? If(MarketPosition==0)
? ? ? ? {
? ? ? ? SellShort(lots,Open-ioffset);
? ? ? ? Value3=Open-lv1*ioffset;? ?? ?? ?? ?? ?? ???//初始賣出的下軌
? ? ? ? Value4=Open+lv2*ioffset;? ?? ?? ?? ?? ?? ?//初始賣出的上軌
? ? ? ? }
? ? ? ? }
? ? ? ?
? ? ? ? If(Open[1]<LL[1] And Open>LL[1])
? ? ? ? {
? ? ? ? If(MarketPosition==0)
? ? ? ? {
? ? ? ? Buy(lots,Open+ioffset);
? ? ? ? Value1=Open+lv1*ioffset;? ?? ?? ?? ?? ???//初始買入的上軌
? ? ? ? Value2=Open-lv2*ioffset;? ?? ?? ?? ?? ?? ?//初始買入的下軌
? ? ? ? }
? ? ? ? }
? ? ? ?
? ? ? ? If(MarketPosition==1)
? ? ? ?? ?{
? ? ? ?? ?If(High>Value1)
? ? ? ?? ?{
? ? ? ?? ? Value1=High+lv1*ioffset;? ?? ?? ?? ?? ?? ? //多單價格上漲更新上軌
? ? ? ?? ? Value2=High-lv2*ioffset;? ?? ?? ?? ?? ?? ? //多單價格上漲更新下軌
? ? ? ?? ?}
? ? ? ?? ?If(Low<=Value2)
? ? ? ?? ?{
? ? ? ?? ?Sell(Lots,Min(Open,Value2)-ioffset);
? ? ? ?? ?PlotString("賣平","賣平",High,Blue);
? ? ? ?? ?}
? ? ? ?? ?}
? ? ? ?? ?If(MarketPosition==-1)
? ? ? ?? ?{
? ? ? ?? ?If(Low<Value3)
? ? ? ?? ?{
? ? ? ?? ?Value3=Low-lv1*ioffset;? ?? ?? ?? ?? ???//空單價格下跌更新下軌
? ? ? ?? ?Value4=Low+lv2*ioffset;? ?? ?? ?? ?? ?//空單價格下跌更新上軌
? ? ? ?? ?}
? ? ? ?? ?If(High>=Value4)
? ? ? ?? ?{
? ? ? ?? ?BuyToCover(Lots,Max(Value4,Open)+ioffset);
? ? ? ?? ?PlotString("買平","買平",Low,Red);
? ? ? ?? ?}
? ? ? ?? ?}?
?來源:CXH99.COM
-
TB技術人員:
期待有緣人解答我的困惑
?
- TB客服: 已經有過朋友解答了我的錯誤,現在已經知道了
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容