// 可视化部分(合并到OnBar事件)
// 绘制均线
PlotNumeric("MA20_30", MA20_30, RGB(0, 255, 0));
PlotNumeric("MA60_30", MA60_30, RGB(0, 0, 255));
PlotNumeric("MA20_5", MA20_5, RGB(255, 0, 0));
PlotNumeric("MA60_5", MA60_5, RGB(255, 255, 0));
PlotNumeric("MA20_1", MA20_1, RGB(0, 255, 255));
PlotNumeric("MA60_1", MA60_1, RGB(128, 0, 128));
// 标记入场点(使用正确的坐标转换和颜色函数)
If (MarketPosition == 1)
{
PlotString("Long", CurrentBar, Close, RGB(0, 255, 0), 0); // 0=居中对齐
}
Else If (MarketPosition == -1)
{
PlotString("Short", CurrentBar, Close, RGB(255, 0, 0), 0); // 0=居中对齐
}
PlotString("Long", CurrentBar, Close, RGB(0, 255, 0), 0); // 0=居中对齐
PlotString("Short", CurrentBar, Close, RGB(255, 0, 0), 0); // 0=居中对齐
错误,函数实现的参数列表和预声明的参数列表不符合,
请问这个错误在哪儿呢?标记入场点,怎么改都错误,
第二个参数你觉得对吗?要求是string类型,currentbar是numeric类型
你是函数用错了还是?