
等级: 新手上路
- 注册:
- 2025-8-7
- 曾用名:
|

楼主 |
发表于 2025-8-25 10:53
|
显示全部楼层
买入条件太多了。买入的我已经实现了在K线上标注。买入的代码如下
Begin
displayText := '买: ';
DRAWTEXT(1, L, displayText, COLORRED); // 在下一根K线的最低价位置标注“买”字
// 标记买入信号
buySignal := 1;
End;
卖出的条件:
// 条件5
if (ClosePrice < OpenPrice) AND // 当根K线是阴线
((HighPrice - ClosePrice) > 0.5 * (OpenPrice - ClosePrice)) AND // 阴线上影线大于实体的50%
((HighPrice - ClosePrice) > 1.5 * (OpenPrice - LowPrice)) AND // 上影线大于下影线的1.5倍
(D > 75) AND (Vol >= REF(Vol,BARSLAST(BUYSIGNAL=1))) Then // 成交量大于买入信号所在K线成交量
begin
DRAWTEXT(1, LowPrice, '卖', COLORBLUE); // 在当前K线的低价位置标注“卖” |
|