找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
首页论坛EAHub 外汇论坛
查看: 35|回复: 0

这是用AI写的公式检查没错误,但加载时不显示,有谁帮研究一下源码发在下面请大家研究

[复制链接]

4万

主题

54

回帖

4万

积分

管理员

积分
45954
发表于 2026-8-27 22:17:00 | 显示全部楼层 |阅读模式
这个是股票


#property indicator_chart_window
#property indicator_buffers 1


extern int p1 = 30000;

double VAR1[];
double Sell1[];

double MA(double price[], int period)
{
    double sum = 0;
    for (int i = 0; i < period; i++)
    {
        sum += price;
    }
    return sum / period;
}

int COUNT(double value[], int period)
{
    int count = 0;
    for (int i = 0; i < period; i++)
    {
        if (value != 0)
        {
            count++;
        }
    }
    return count;
}

int init()
{
    // 设置指标的绘图样式
    SetIndexStyle(0, DRAW_LINE);
    SetIndexBuffer(0, VAR1);

    return 0;
}

int start()
{
    int i, limit;
   
    limit = MathMin(Bars - 1, IndicatorCounted());
   
    // 计算VAR1和Sell1
    for (i = limit; i >= 0; i--)
    {
        double sum = 0;
        for (int j = i; j < i + 4; j++)
        {
            sum += High[j] + Low[j] + Open[j] + Close[j];
        }
        VAR1 = sum / 4;
    }
   
    for (i = limit; i >= 0; i--)
    {
        double ma = 0;
      
     
        {
            sum += VAR1[j] * (1 - p1 / 30000);
        }
        ma = sum / 10;
        Sell1 = ma * (1 - p1 / 30000) + 0.003 * COUNT(VAR1, 600);
    }
   
    return 0;
}
复制代码标改成mt4指标的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|EAHub外汇论坛

GMT+8, 2026-10-9 16:13 , Processed in 0.113409 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表