首页 文章
  • -2 votes
     answers
     views

    每月蜡烛基于到期 - Amibroker

    Amibroker有一个根据日历月绘制月度蜡烛的工具 . 但是我想根据未来 Contract 到期每月绘制一次 . 未来合约的到期日是本月的最后一个星期四 . 所以我想绘制每月蜡烛,其最后日期是该月的最后一个星期四,第一天是该月的最后一个星期四之后的星期五 . 任何人都可以指导为此制作afl代码 .
  • 0 votes
     answers
     views

    在Amibroker中创建具有相同值的数组

    我想在Amibroker中创建一个具有相同值的数组 . 该数组应如下所示; Arr_fix[0] = 80; Arr_fix[1] = 80; Arr_fix[2] = 80; ... Arr_fix[n] = 80; //n is LAST_VALUE of array
  • 0 votes
     answers
     views

    在Amibroker中绘制3种颜色的数组

    我正在使用Amibroker . 我想制作一个数组 PCT_CLOSE 的图,这样当 PCT_CLOSE<=25 时颜色为红色,25到50之间为黄色, PCT_CLOSE>=50 时为绿色 . 现在,由于 IIF 函数约束,我只能创建一个有2种颜色的图 . 以下是我用2种颜色做的方式 . Plot( PCT_CLOSE , "CLOSE", IIf(PCT_CLOS...
  • 0 votes
     answers
     views

    向Amibroker代码添加条件

    这是我对于2 bar摆动图表的Amibroker代码,我需要添加一个条件,如果价格低于一个柱中的先前摆动低点,那么将其视为两杆移动 . 我遇到的问题是,持有最后一个低价格变量来检查今天的低点 . 我已经评论了大写的问题行 . 我认为我会有所作为,但条件没有出现在秋千图表上 . 有人能告诉我我做错了什么 . 谢谢 . _SECTION_BEGIN("2 day swing"); ...
  • 0 votes
     answers
     views

    Amibroker - 错误32:语法错误

    我不知道为什么我在这里收到“Missing Semicolon”错误 . 有人可以建议 . 我正在使用Amibroker专业版(32位)v.6.20.1 function FillRun( dir, num, changedir ) {      global i, j, modified, dt, RKC, RKO, RKD, RKH, RKL; // Error 32. Syn...
  • 0 votes
     answers
     views

    防止Amibroker在相同的符号中退出同一天

    我正在尝试创建一个基于股票/股票投资组合的系统,如果满足条件,该系统将在开盘时进入,并可能在收盘时的同一天退出 . 我有这个基本工作 . 我无法做到的是,我希望我的股票系统在任何时候都只能在公司中拥有一个开放的位置 . 似乎如果在同一天同时存在退出和进入,则amibroker回测试允许在开放时购买同一公司,如果同一公司在同一天有卖单 . 这是一个例子: 在第1点注意 - 我们将在17日开盘进入第...
  • 1 votes
     answers
     views

    无法将此自定义指标添加到Amibroker backtest报告中

    我想添加一个额外的列来表示回溯测试报告中的波动性 . 这是我的代码 . 出现额外列 volatility_recent 但列中未显示任何值 . 但是,如果我使用注释行 trade.AddCustomMetric( "proceeds", trade.Shares*trade.ExitPrice ); ,则列中会显示一些数值 . 代码有什么问题? if ( Status( &qu...
  • 0 votes
     answers
     views

    如何将这个长赋值语句转换为Amibroker中的函数?

    我在Amibroker有这个长期的任务说明 . num_times_above = iif(Ref(CLOSE, -0)>Ref(CLOSE, -4) , 1, 0) + iif(Ref(CLOSE, -1)>Ref(CLOSE, -4), 1, 0) + iif(Ref(CLOSE, -2)>Ref...
  • 0 votes
     answers
     views

    如何根据Amibroker中的其他2个数组设置此数组?

    我在Amibroker中有这两个数组 signal_arr 和 value_arr . 从这两个数组中,我想输出一个数组 output_arr ,这样当 signal_arr 为1时,它将遵循 value_arr 的值 . 当 signal_arr 为0时, output_arr 将在 signal_arr 为最后1时保留 value_arr 的值 . 这可以通过一个例子来说明 . signal...
  • 0 votes
     answers
     views

    在Amibroker中获得给定起始索引和结束索引的最低值

    我想生成一个数组 output_arr ,它输出数组 value_arr 的特定范围内的最低值 . 该范围由 signal_arr 定义 . signal_arr 中的那些定义了范围 . 这可以通过一个例子来说明 . signal_arr = [1 0 0 0 1 0 0 0 0 0 1]; value_arr = [0.8 0.7 0.6...
  • -1 votes
     answers
     views

    Amibroker,情节水平线

    我必须在特定日绘制水平线为HIGH,例如,我必须为OCT 21 2018.s Days HIGH绘制水平线 . 我尝试了不同的方法,但没有得到结果,下面就是一个例子 Plot(LastValue(TimeFrameGetPrice(“High”,inDaily,-44)),“Prev H”,colorGreen); 对于上面的代码,我需要每天增加天数(-44到45 .....),所以我请求你为我提...

热门问题