|
mingyi1973
中級會員
註冊日期: Jul 2009
來 自:
文章數量: 45 |
求助各位路過的高手[多空交易範例]
我想以兩口操作:
1.{多單進場}如果AA=十五分線10MA-前一個十五分線10MA,當AA>=5卻<25的時候,則所有空單平倉,多單建倉2口。
2. {多單停利出場一口}如果多單已經獲利超過50點以上,例如:進場時為7000點已經漲到7040,則多單停利平倉一口。
3. {空單進場}如果AA=十五分線10MA-前一個十五分線10MA,當AA<=-5卻>-25的時候,則所有多單平倉,空單建倉2口。
4. {空單停利出場一口}如果空單已經獲利超過50點以上,例如:進場時為7000點已經跌到6960,則空單停利平倉一口。
5. 單一口數虧損達到35點以上剩餘口數全部平倉出場。
6.時間一到13:30無論多空及賺賠,剩餘口數一律出場。
這樣奇狐公式要怎麼寫?謝謝!!!
|
|
向版主報告此篇 | |
|
2009-07-17 13:08 |
|
|
| |
|
mingyi1973
中級會員
註冊日期: Jul 2009
來 自:
文章數量: 45 |
抱歉!!!更正
我想以兩口操作:
1.{多單進場}如果AA=十五分線10MA-前一個十五分線10MA,當AA>=5卻<25的時候,則所有空單平倉,多單建倉2口。
2. {多單停利出場一口}如果多單已經獲利超過50點以上,例如:進場時為7000點已經漲到(7050),則多單停利平倉一口。
3. {空單進場}如果AA=十五分線10MA-前一個十五分線10MA,當AA<=-5卻>-25的時候,則所有多單平倉,空單建倉2口。
4. {空單停利出場一口}如果空單已經獲利超過50點以上,例如:進場時為7000點已經跌到(6950),則空單停利平倉一口。
5. 單一口數虧損達到35點以上剩餘口數全部平倉出場。
6.時間一到13:30無論多空及賺賠,剩餘口數一律出場。
這樣奇狐公式要怎麼寫?謝謝!!!
|
|
向版主報告此篇 | |
|
2009-07-17 13:49 |
|
|
| |
|
mingyi1973
中級會員
註冊日期: Jul 2009
來 自:
文章數量: 45 |
首先感謝版主完美的回答,我還有以下兩個問題:
CC:=C;
TT:=time;
MA10:=MA(C,10);
AA:=MA10-ref(MA10,1);
AB:=MA10/1200;
AC:=MA10/300;
AD:=MA10/150;
AE:=MA10/1200*-1;
AF:=MA10/300*-1;
AG:=MA10/200*-1;
S1:=AA>=AB and AA<AC and time<133000; //做多
S2:=AA<=AE and AA>AF and time<133000; //做空
控利:=AD; 控損:=AG;{這樣不可行但是改為以下}
控利:=50; 控損:=-35;{這樣就可以}
ZAry:=AA*0;
多進: ZAry;
多出: ZAry;
空進: ZAry;
空出: ZAry;
多方盈虧: ZAry linethick;
空方盈虧: ZAry linethick;
多空:=0; //1.多 2.空 0.無
持有:=0; 做價:=0;
for i = lbound(AA) to datacount do begin
if 多空=1 then 多方盈虧[i]:=CC[i]-做價;
if 多空=2 then 空方盈虧[i]:=做價-CC[i];
if S1[i]=1 then begin //多進空出
if 多空=2 then begin
空出[i]:=持有; 多空:=0;
end;
if 多空=0 then begin
多進[i]:=2; 持有:=2; 做價:=CC[i]; 多空:=1;
end;
end else if S2[i]=1 then begin //空進多出
if 多空=1 then begin
多出[i]:=持有; 多空:=0;
end;
if 多空=0 then begin
空進[i]:=2; 持有:=2; 做價:=CC[i]; 多空:=2;
end;
end else if 多空=1 then begin //多方控
if TT[i]>=133000 or 多方盈虧[i]<控損 then begin
多出[i]:=持有; 持有:=0; 多空:=0;
end else if 多方盈虧[i]>控利 and 持有=2 then begin
多出[i]:=1; 持有:=持有-1;
end;
end else if 多空=2 then begin //空方控
if TT[i]>=133000 or 空方盈虧[i]<控損 then begin
空出[i]:=持有; 持有:=0; 多空:=0;
end else if 空方盈虧[i]>控利 and 持有=2 then begin
空出[i]:=1; 持有:=持有-1;
end;
end;
end;
1.我如今將原本的固定數據修改為MA10的倍數是為了增加準確率,將來大盤如果漲到10000點,或跌到4000點都可以達到穩定的績效。
但是以上控利:=AD; 控損:=AG;{這樣改不可行但是以下}
控利:=50; 控損:=-35;{這樣就可以}
控利和控損的部份可否改為AD和AG?
2.如果我想用主圖疊加的方式在主畫面加入進出場點位要怎麼改?
謝謝版主!!!
|
|
向版主報告此篇 | |
|
2009-07-20 09:57 |
|
|
| |
|
mingyi1973
中級會員
註冊日期: Jul 2009
來 自:
文章數量: 45 |
答1:
控利:=AD; 控損:=AG;
此時控利和控損已是數列了
迴圈中的控利和控損
要改為 控利[i] 和 控損[i]
*感謝版主的回答。
答2:
用 DRAWICON 等繪圖函數即可處理
論壇上有非常多的範例, 就看您如何表現
*我有試圖增加過想用的繪圖函數,但是為什麼所有K線都被壓成一團?主圖最底下的線該如何去除?
|
|
向版主報告此篇 | |
|
2009-07-20 10:16 |
|
|
| |
|
mingyi1973
中級會員
註冊日期: Jul 2009
來 自:
文章數量: 45 |
老師再請教
我想定義從(多進)到(多出)這個範圍該如何定義,因為我想改變此範圍的K線顏色,該怎麼做?謝謝!!!
|
|
向版主報告此篇 | |
|
2009-07-20 13:00 |
|
|
| |
|
bmwca2008
語言門外漢
註冊日期: Nov 2008
來 自:
文章數量: 60 |
回覆: 老師再請教
引用: 最初由 mingyi1973 發表
我想定義從(多進)到(多出)這個範圍該如何定義,因為我想改變此範圍的K線顏色,該怎麼做?謝謝!!!
您可以先參考一下下方藍字的網站喔!
cg版大蠻辛苦的寫出這麼好用的執行指數多空方式!!
偶爾可以多多爬爬帖~會學到更多東西喔!!
k棒ma5與ma10的顏色寫法
這個是cg版大的指導k棒顏色文章
__________________
奇狐勝券+紀律操券=成功關鍵
|
最後由 bmwca2008 在 2009-07-20 21:31 編輯 |
向版主報告此篇 | |
|
2009-07-20 21:16 |
|
|
| |
|
mingyi1973
中級會員
註冊日期: Jul 2009
來 自:
文章數量: 45 |
是的!!!我原本想用四色來區分從多進到多出一色,從多出到空進一色,從空進到空出一色,從空出到多進一色,但是一直無法辦到,所以我用以下的定義將k線只分成兩色,看來也只能這樣了。
漲區間:=BARSLAST(多進)<BARSLAST(空進);
跌區間:=BARSLAST(空進)<BARSLAST(多進);
再請教一事,為何k線的時間都是9:45:0的整數,而不是09:42:33,謝謝!!!
|
|
向版主報告此篇 | |
|
2009-07-21 10:01 |
|
|
| |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|