huanghun1 发表于 2022-9-16 20:25:35

写EA被时间困住了

我有个非常简单的做法:
当满足我的开仓条件时:比如RSI>70时,画一条横线,并发邮件通知。一根K线只做一次提醒。
现在我写了一个程序,每来一个价格,就重新画一根横线,搞不定了。

void HuaVline(string zhushi,color yanse)
{
    datetime T=0;
    if(T!=iTime(Symbol(),0,0))
    {
       ObjectDelete(zhushi);
       ObjectCreate(zhushi,OBJ_VLINE,0,iTime(Symbol(),0,0),0);
       ObjectSet(zhushi,OBJPROP_COLOR,yanse);
       ObjectSet(zhushi,OBJPROP_WIDTH,1);
       ObjectSet(zhushi,OBJPROP_BACK,True);
       T=iTime(Symbol(),0,0);
    }
}


有没有大神能帮忙看看,是哪里出了问题。
有感谢费。

隐身在线 发表于 2022-9-16 20:41:47

if(Volume>1)return;//只在新K线首次报价执行!

隐身在线 发表于 2022-9-16 20:43:59

当前K线没有收线,则返回!否则如果是新K线的第一个成交价则继续向下运行!!

苏苏 发表于 2022-9-16 22:27:48

{:1_179:}

叮叮猪 发表于 2022-9-24 13:09:56

谢谢

刹那人生 发表于 2022-9-26 23:02:44

{:1_186:}

加多宝 发表于 2022-10-3 12:18:50

顶下

烟雨斜阳 发表于 2022-10-4 11:48:19

顶下

小强 发表于 2022-10-16 14:41:51

{:1_179:}

张京斌 发表于 2022-10-16 17:45:56

{:1_181:}
页: [1] 2
查看完整版本: 写EA被时间困住了