分享一個止盈止損的模版... - TradeBlazer公式 [開拓者 TB]
作者:
開拓者 TB 來源:
cxh99.com 發布時間:2012年07月14日 點擊數:
【
收藏到本網的會員中心】
- 咨詢內容:
我目前在用的方法。為促進交流,現在跟大家分享~歡迎交流!
有什么疑問歡迎指出。
//------------------------------------------------------------------------
// 簡稱: AO
// 名稱: 日內止盈止損系統模版
// 類別: 交易指令
// 類型: 其他
// 輸出:
//------------------------------------------------------------------------
Params
Numeric MyZhiSun(0);//止盈止損開關,1為開,其它為關
Numeric MyJumpScale(1);//每個BAR止線浮動幅度,1為1跳。即,每走完一個BAR,止損線會相應的抬高(多單時)或者降低(空單時)一跳
Numeric ExitOnCloseMins(14.55);//14:55分請倉。
Numeric MyStopLoss(5);//默認5跳止損
Numeric Lots(1); //開倉手數
Vars
NumericSeries MyPositionH(0); //做空時的止損線
NumericSeries MyPositionL(0); //做多時的止損線
Begin
If(Date!=Date[1])
{
MyPositionH = 0; //每天第一個BAR清零
MyPositionL = 0;
}Else
{
MyPositionH = MyPositionH[1]; //止損線得以延續
MyPositionL = MyPositionL[1];
}
if(MyZhiSun == 1 && MarketPosition != 0) //止盈止損
{
if(MarketPosition==1 && Open < MyPositionL && MyPositionL != 0)
{
MyPrice = MyPositionL - MinMove; //保證測試準確,放棄一跳.
if(BarStatus==2)//做多止損
{
Sell(A_BuyPosition,Q_Last);
}Else
{
Sell(Lots,MyPrice);
}
Commentary("Open < MyPositionL " + Text(MyPositionL));
MyPositionL = 0;
Return;
if(MyPositionL < HighD(0))MyPositionL = MyPositionL + MyJumpScale*MinMove;//浮動抬高
}
if(MarketPosition==-1 && Open > MyPositionH && MyPositionH != 0)
{
MyPrice = MyPositionH + MinMove;//保證測試準確,放棄一跳.
if(BarStatus==2)//做空止損
{
BuyToCover(A_SellPosition,Q_Last);
}Else
{
BuyToCover(Lots,MyPrice);
}
Commentary("Open > MyPositionH " + Text(MyPositionH));
MyPositionH = 0;
Return;
if(MyPositionH > LowD(0))MyPositionH = MyPositionH - MyJumpScale*MinMove;//浮動降低
}
if(MyZhiSun == 1)Commentary("止盈啟動!");
}
Commentary("MyPositionH == "+Text(MyPositionH));
Commentary("MyPositionL == "+Text(MyPositionL));
// 下面是開倉代碼
If(開多條件)
{
MyPrice = 開多價格;
If(Open > MyPrice) MyPrice = Open;
if(MyPrice > High)MyPrice = High;
if(BarStatus==2)
{
Buy(Lots,Q_Last);
}Else
{
Buy(Lots,MyPrice);
}
MyPositionH = 0;
MyPositionL = MyPrice - MyStopLoss*MinMove;//開倉時設定止損線,以跳為單位
Return;
}
If(開空條件)
{
MyPrice = 開空價格;
If(Open < MyPrice) MyPrice = Open;
if(MyPrice < Low)MyPrice = Low;
if(BarStatus==2)
{
SellShort(Lots,Q_Last);
}Else
{
SellShort(Lots,MyPrice);
}
MyPositionL = 0;
MyPositionH = MyPrice + MyStopLoss*MinMove;//開倉時設定止損線,以跳為單位
Return;
}
// 收盤平倉,實際執行代碼
If(BarStatus==2 And CurrentTime>=ExitOnCloseMins/100 And MarketPosition!=0)
{
If(A_BuyPosition>0)
{
Sell(A_BuyPosition,Q_Last);
}
If(A_SellPosition>0)
{
BuyToCover(A_SellPosition,Q_Last);
}
}
//保證收盤平倉信號的準確
If(Time >=ExitOnCloseMins/100 And BarStatus!=2 And MarketPosition!=0)
{
Sell(Lots,Open-MinMove);
BuyToCover(Lots,Open+MinMove);
}
End
//------------------------------------------------------------------------
// 編譯版本 GS2004.06.12
// 用戶版本 2009/10/31 01:03
// 版權所有 na
// 更改聲明 TradeBlazer Software保留對TradeBlazer平臺
// 每一版本的TrabeBlazer公式修改和重寫的權利
//------------------------------------------------------------------------
- TB技術人員:
GOOD!
- TB客服:
未命名.jpg
(59.52 KB, 下載次數: 2)
2010-8-10 21:05:47 上傳
下載次數: 2
- 網友回復:
通不過呀!怎辦?
- 網友回復:
非常感謝分享 |
主站蜘蛛池模板:
亚洲av永久无码|
午夜爽爽试看5分钟|
97精品人妻系列无码人妻|
性高湖久久久久久久久|
久久大香伊蕉在人线国产h|
欧美zooz人禽交免费|
亚洲欧美日韩在线观看看另类|
秋霞免费理论片在线观看午夜|
四虎永久在线精品视频免费观看|
黄色成年人视频|
国产第一页福利|
91华人在线视频|
天堂资源在线官网|
一本久久伊人热热精品中文|
抽搐一进一出gif日本|
久久婷婷激情综合色综合俺也去|
最近最新最好的2018中文字幕|
亚洲国产精品尤物yw在线观看
|
福利视频一区二区牛牛|
啊轻点灬大巴太粗太长视频|
色综合久久久无码中文字幕波多|
国产在线观看免费视频软件|
久久久噜久噜久久gif动图|
国产精品久久国产三级国不卡顿
|
好吊色欧美一区二区三区视频|
中文人妻熟妇乱又伦精品|
放荡的闷骚娇妻h交换3p|
久久久精品一区|
日韩欧美一区二区三区免费观看|
亚洲AV无码乱码在线观看代蜜桃|
欧美亚洲人成网站在线观看刚交|
亚洲国产精品综合久久网络|
欧美日韩亚洲国产|
亚洲欧美一级久久精品|
正在播放国产乱子伦视频|
亚洲精品乱码久久久久久不卡|
浮生陌笔趣阁免费阅读|
亚洲黄色三级网站|
爱情岛论坛首页永久入口|
亚洲黄色免费观看|
狂野欧美性猛交xxxx巴西|