請問如何在線圖上畫個箭頭呢?
用afl , 在想要的K棒上面畫個箭頭,或是 任何標示 ,請問該怎麼寫呢??
是用 Gfx 類的函式嗎?
感謝~~~{:4_84:} 找到了 ^^
ex. PlotShapes(shapeUpArrow,colorRed , 0 , Graph0 , 50); 現在有另一個問題....
箭頭畫完後就會一直存在,
該怎麼消除哩?? 本帖最後由 kilroy 於 11-8-20 09:34 PM 編輯
現在有另一個問題....
箭頭畫完後就會一直存在,
該怎麼消除哩??
lingin1204 發表於 11-8-20 08:27 PM http://www.coco-in.net/images/common/back.gif
大大參考看看吧
NewDay = Day() != Ref(Day(), -1);
ExitTime = TimeNum()==134000;
RangeHigh = ValueWhen(NewDay, H);
RangeLow = ValueWhen(NewDay, L);
Buy = H > RangeHigh AND TimeNum()<134000;
Short = L < RangeLow AND TimeNum()<134000;
Sell=Short OR exittime;
Cover=Buy OR exittime;
Buy=ExRem(Buy,Sell);
Sell=ExRem(Sell,Buy);
Short=ExRem(Short,Cover);
Cover=ExRem(Cover,Short);
PlotShapes(IIf(Buy,shapeHollowUpTriangle,shapeNone),colorRed,0,L,IIf(Buy,-30,-25));
PlotShapes(IIf(Short,shapeDownTriangle,shapeNone),colorBlue,0,H,IIf(Short,-30,-25));
PlotShapes(IIf(exittime,shapeSmallSquare,shapeNone),colorBrightGreen,0,H,IIf(Sell,-30,-25));
plot(c,"",black,stylecandle);
上述的重點就是
exrem 這個部分{:4_84:} 怪怪,現在可以刪除了,
但發現問題是,
當使用plotshape , 全部時間都會畫記號,
有沒有方法可以指定特定的K棒才畫記號呢??{:4_111:} 怪怪,現在可以刪除了,
但發現問題是,
當使用plotshape , 全部時間都會畫記號,
有沒有方法可以指定特定的K棒 ...
lingin1204 發表於 11-8-20 09:10 PM http://www.coco-in.net/images/common/back.gif
用 for 來做 for( i = 0; i < BarCount; i++ )
{
if( Buy )
{
PlotText( "" + BuyEntryPrice[ i ], i, L[ i ], colorLightYellow );
}
if( Short )
{
PlotText("" + SellEntryPrice[ i ], i, H[ i ], colorLightYellow );
}
}
plotText("字串" +數值,i,顯示位置,顏色)
參考看看了~~ 我發現在 shape 前面加個*可以設定條件
ex.
shape = Buy * shapeUpArrow + Sell * shapeDownArrow;
PlotShapes( shape, IIf( Buy, colorGreen, colorRed ), 0, IIf( Buy, Low, High ) );
只是目前需要找出可以指向目前K棒的寫法
目前K棒*shapeUpArrow應該就可以指定當跟K棒加上箭頭 我發現在 shape 前面加個*可以設定條件
ex.
shape = Buy * shapeUpArrow + Sell * shapeDownArrow;
PlotSha ...
lingin1204 發表於 11-8-20 09:58 PM http://www.coco-in.net/images/common/back.gif
那就是符合 buy 或 sell 的條件的k棒嚕~ k大~文章請看完麻~~~{:4_170:}
重點是
"只是目前需要找出可以指向目前K棒的寫法
目前K棒*shapeUpArrow應該就可以指定當跟K棒加上箭頭"
急著跟女友去約會齁~~~{:4_89:} k大~文章請看完麻~~~
重點是
"只是目前需要找出可以指向目前K棒的寫法
目前K棒*shapeUpArrow ...
lingin1204 發表於 11-8-20 10:10 PM http://www.coco-in.net/images/common/back.gif
呵呵~ 小弟是在玩其他東西啦
拍謝~沒看仔細就回文了
---
AB 語法有時候還頗靈活的
像大大剛剛說的 shape = buy * xxxxx + sell * xxxxx;
就是一種,只要符合 buy 時 他會直接套用您設定的 shape
再透過 plotshape 去畫出來
很多方法
---
目前看來,大大您已經有在AB上的策略囉
如果不介意的話,可否貼幾張訊號圖讓小弟學習一下
感謝了~~ {:9_582:}{:9_580:} 回復 1# lingin1204
{:9_591:}
{:9_591:} {:9_591:} {:9_591:}
{:9_591:} {:9_591:} {:9_591:}
{:9_591:} {:9_591:} {:9_591:}
{:9_591:}
{:9_591:}
我只找到這樣畫 本帖最後由 lingin1204 於 11-8-21 12:42 AM 編輯
ㄏㄏ~~~K大您過獎了 ,
目前還在測試如何"顯示訊號",
想指定特定條件的K棒,
卻老是整張圖都顯示,
等我搞定了,
一定貼上來與大家分享 !!
目前還在找方法....{:4_661:} ㄏㄏ~~~K大您過獎了 ,
目前還在測試如何"顯示訊號",
想指定特定條件的K棒,
卻老是整張圖都顯示,
等我搞定 ...
lingin1204 發表於 11-8-21 12:38 AM http://www.coco-in.net/images/common/back.gif
大大~ 小弟上面已經有回覆啦
buy = 買進條件;
short = 賣出條件;
buy = ExRem(buy,short);
short = ExRem(short,buy);
這樣子出現買進訊號後,直到出現賣出訊號前,都不會再出現買進訊號的箭頭哩
---
在 AB 裡
buy = 建新倉買
short = 建新倉賣
sell = 平倉買
cover = 平倉賣
這是預設
大大參考看看了 回復 13# kilroy
{:4_140:} 謝謝你的鼓勵
我現在已經是有錢人了
4百多枚金幣耶
不知道是誰給我的 感謝各位大哥 回復 13# kilroy
感謝K大的回覆~{:4_113:}
因為我沒有使用指標,
純粹自己寫條件,
所以符合的情況都是自設變數的改變,
ex. 過波鋒 , n =1 ;
所以buy = (n=1的情況 ); 為買進訊號 ,
正在想辦法把這情況放一個箭頭上去...
頁:
[1]