您現(xiàn)在的位置:程序化交易>> 股票公式>> 其他>> 其他軟件知識>>正文內(nèi)容

飛狐金魔方大交易師智能交易使用教程(7)-網(wǎng)格交易策略和鞅加倉策略 [飛狐金魔方]

網(wǎng)格交易法在振蕩行情中用得較多,設(shè)想一個最簡單的網(wǎng)格交易策略,公式如下:
 

 

//-------金魔方智能交易公式--------------
//例7_1 簡單網(wǎng)格交易策略
//用于分鐘周期
{策略:
1.日內(nèi)交易,預(yù)計行情震蕩偏多
2.起始價位下從第1筆開倉起每隔若干價差(網(wǎng)格間距)分批布多單
3.每筆買入以網(wǎng)格間距止盈
4.日內(nèi)交易,收市前清倉
}
input:
  起始價位(2250), 網(wǎng)格總數(shù)(10), 網(wǎng)格間距(3);
variable:
  BuyName(''), SellName('');
AllowSameEntries(網(wǎng)格總數(shù)); //允許連續(xù)買入次數(shù)
if MarketPosition = 0 and Not(SessionLastBar) then begin
    Buy('', 1, 起始價位-網(wǎng)格間距,0,OT_LIMIT,OB_NEXTBAR, '買1');
end
else if MarketPosition = 1 then begin
  if Not(SessionLastBar) then begin
    for n=CurrentEntries to 網(wǎng)格總數(shù)-1 do begin
      BuyName := '買'+NumToStr(n+1,0);
      Buy('', 1, EntryPrice-n*網(wǎng)格間距,0,OT_LIMIT,OB_NEXTBAR, BuyName);
    end
  end  for n=CurrentEntries downto 1 do begin
    BuyName := '買'+NumToStr(n,0);
    SellName := '賣'+NumToStr(n,0);
    Sell ('', 1, EntryPrice-(n-2)*網(wǎng)格間距,0,OT_LIMIT,OB_NEXTBAR, SellName) from BuyName;
  end
end
SetExitOnClose;
{
注解:
1.variable: BuyName('')將BuyName聲明為字符串變量
2.若持倉中已有同名倉位,不會連續(xù)開倉
3.CurrentEntries為當前持倉的開倉次數(shù)
4.盈利目標位與網(wǎng)格間距相同
}

 

7_1.gif 


可見,在振蕩行情下,這樣的策略可以頻繁地小賺。


 

網(wǎng)格交易還可配合鞅(Martingale)加倉策略,初次買入后,若價格下跌,則分批加倉買入,當價格稍有反彈,整個倉位即可盈利出場。公式如下:

 

//-------金魔方智能交易公式--------------
//例7_2 網(wǎng)格交易鞅加倉策略
//用于分鐘周期
{策略:
1.找個有利位置買入開倉,例如CCI指標小于-200;
2.若價格相對上次開倉價格下跌了某個價差,根據(jù)加倉系數(shù)進行馬丁格爾加倉;
3.整個倉位按指定金額止盈;
4.對整個倉位按指定金額止損,控制風(fēng)險。
}
input:
  網(wǎng)格總數(shù)(10), 網(wǎng)格間距(6),
  初次單量(10), 加倉系數(shù)(1.2),
  盈利點數(shù)(6), 止損金額(20000);
variable:
  BuyName('');
AllowSameEntries(網(wǎng)格總數(shù)); //允許連續(xù)買入次數(shù)
 
//計算CCI指標
TYP := (H + L + C)/3;
CCI1:= (TYP-MA(TYP,14))/(0.015*AveDev(TYP,14));

BuyName := '買1';
if CCI1 < -200 and MarketPosition = 0 then
  Buy('', 初次單量,0,0,OT_Market,OB_NEXTBAR, BuyName);
 
if MarketPosition = 1 then begin
  for n=2 to 網(wǎng)格總數(shù) do begin
    BuyName := '買'+NumToStr(n,0);
    Buy('', Round(初次單量*Pow(1.2,n-1)), LASTENTRYPRICE-網(wǎng)格間距*(n-1),0,OT_LIMIT,OB_NEXTBAR, BuyName);
  end
end
SetStopPosition;
SetProfitTarget(盈利點數(shù)*BigPointValue*初次單量);
SetStopLoss (止損金額);
{
注解:
1.SetStopPosition設(shè)定止盈止損金額以整個倉位計算,可以省略
}

 
7_2.gif 


 

右鍵【查看測評報告】,其盈虧曲線如下:

7_2.jpg 


 

以上2個例子的網(wǎng)格交易是越跌越買的,也可反向操作,越漲越買,再配合倉位控制、多空雙向交易,有很多玩法,請各位試試。



 

之前的交易策略都是基于K線的,金魔方能實現(xiàn)點數(shù)圖(OX圖)的交易策略嗎?

 

且聽下回分解!

 

有思路,想編寫各種指標公式,程序化交易模型,選股公式,預(yù)警公式的朋友

可聯(lián)系技術(shù)人員 QQ: 511411198  點擊這里給我發(fā)消息進行 有償 編寫!不貴!點擊查看價格!


【字體: 】【打印文章】【查看評論

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 国产一卡二卡≡卡四卡免费乱码| 99久久精品国产免费| 日本免费人成在线网站| 日韩色图在线观看| 好男人社区成人影院在线观看| 亚洲精选在线观看| 欧美日韩第一页| 好男人在线神马影视www在线观看| 久久这里只精品| 精品国产午夜理论片不卡| 在线国产一区二区| 久久综合丝袜日本网| 精品无码久久久久久久久| 国产视频xxx| 久久久精品免费| 男女午夜爽爽大片免费| 国产精品人成在线播放新网站| 久久久噜久噜久久gif动图| 直播视频区国产| 国产猛烈高潮尖叫视频免费| 中文字幕亚洲一区二区三区| 欧美重口绿帽video| 国产人澡人澡澡澡人碰视频| a级片在线免费看| 日韩高清一区二区| 亚洲精品无码av人在线观看| 91精品视频免费| 奶特别大的三级日本电影| 亚洲AV无码潮喷在线观看| 精品视频一区二区三三区四区| 国模精品一区二区三区| 久久精品国内一区二区三区| 毛片a级毛片免费播放下载| 国产在线精品一区二区不卡| √天堂8资源中文在线| 欧洲熟妇色xxxx欧美老妇| 又大又硬又爽免费视频| 1a级毛片免费观看| 成年网址网站在线观看| 亚洲国产日韩欧美一区二区三区| 色yeye在线观看|