公式是逐k模式运行的,在每根k上多会运行模型。所以也就造成你msgout好多个
你勾上仅刷最后一根k再去运行看就对了
你确定指标勾了仅刷最后一根??这是我的vba输出,前面一段是历史k线的输出,后面的话全部是最后一根k在进行输出了。你可以在图表上限定下k线数量,不要去刷新那么多
13:16:30 RH:2761 RL:2754
13:16:30 RH:2762 RL:2759
13:16:30 RH:2762 RL:2760
13:16:30 RH:2763 RL:2758
13:16:30 RH:2764 RL:2760
13:16:30 RH:2761 RL:2755
13:16:30 RH:2761 RL:2754
13:16:30 RH:2762 RL:2758
13:16:30 RH:2760 RL:2753
13:16:30 RH:2757 RL:2753
13:16:30 RH:2754 RL:2750
13:16:30 RH:2754 RL:2750
13:16:30 RH:2757 RL:2751
13:16:30 RH:2756 RL:2752
13:16:30 RH:2755 RL:2750
13:16:30 RH:2757 RL:2752
13:16:30 RH:2755 RL:2750
13:16:30 RH:2753 RL:2750
13:16:30 RH:2752 RL:2751
13:16:30 RH:2751 RL:2747
13:16:30 RH:2752 RL:2749
13:16:30 RH:2753 RL:2749
13:16:30 RH:2752 RL:2748
13:16:30 RH:2751 RL:2748
13:16:30 RH:2748 RL:2746
13:16:30 RH:2751 RL:2747
13:16:31 RH:2751 RL:2749
13:16:31 RH:2753 RL:2751
13:16:31 RH:2754 RL:2750
13:16:31 RH:2754 RL:2751
13:16:31 RH:2753 RL:2751
13:16:31 RH:2755 RL:2752
13:16:31 RH:2756 RL:2753
13:16:31 RH:2756 RL:2753
13:16:31 RH:2756 RL:2752
13:16:31 RH:2753 RL:2752
13:16:31 RH:2754 RL:2752
13:16:31 RH:2757 RL:2753
13:16:31 RH:2758 RL:2751
13:16:31 RH:2754 RL:2751
13:16:31 RH:2754 RL:2744
13:16:31 RH:2746 RL:2743
13:16:31 RH:2745 RL:2742
13:16:31 RH:2746 RL:2742
13:16:31 RH:2750 RL:2745
13:16:31 RH:2750 RL:2748
13:16:31 RH:2751 RL:2749
13:16:31 RH:2751 RL:2749
13:16:31 RH:2754 RL:2750
13:16:31 RH:2754 RL:2752
13:16:31 RH:2754 RL:2752
13:16:32 RH:2754 RL:2752
13:16:33 RH:2754 RL:2752
13:16:33 RH:2754 RL:2752
13:16:34 RH:2754 RL:2752
13:16:34 RH:2754 RL:2752
13:16:36 RH:2754 RL:2752
13:16:42 RH:2754 RL:2752
13:16:42 RH:2754 RL:2752
13:16:43 RH:2754 RL:2752
13:16:45 RH:2754 RL:2752
13:16:45 RH:2754 RL:2752
13:16:46 RH:2754 RL:2752
13:16:47 RH:2754 RL:2752
13:16:47 RH:2754 RL:2752
13:16:48 RH:2754 RL:2752
13:16:48 RH:2754 RL:2752
13:16:49 RH:2754 RL:2752
13:16:57 RH:2754 RL:2752
13:16:58 RH:2754 RL:2752
13:16:58 RH:2754 RL:2752
13:16:59 RH:2754 RL:2752
13:17:00 RH:2754 RL:2752
13:17:01 RH:2754 RL:2752
13:17:03 RH:2754 RL:2752
13:17:05 RH:2754 RL:2752
13:17:05 RH:2754 RL:2752
13:17:06 RH:2754 RL:2752
13:17:07 RH:2754 RL:2752
13:17:08 RH:2754 RL:2752
13:17:09 RH:2754 RL:2752
13:17:10 RH:2754 RL:2752
13:17:14 RH:2754 RL:2752
13:17:14 RH:2754 RL:2752
13:17:15 RH:2754 RL:2752
13:17:16 RH:2754 RL:2752
13:17:19 RH:2754 RL:2752
13:17:20 RH:2754 RL:2752
13:17:22 RH:2754 RL:2752
13:17:22 RH:2754 RL:2752
13:17:23 RH:2754 RL:2752
13:17:23 RH:2754 RL:2752
13:17:24 RH:2754 RL:2752
13:17:25 RH:2754 RL:2752
13:17:25 RH:2754 RL:2752
13:17:26 RH:2754 RL:2752
13:17:26 RH:2754 RL:2752
13:17:27 RH:2754 RL:2752
13:17:28 RH:2754 RL:2752
13:17:30 RH:2754 RL:2752
13:17:30 RH:2754 RL:2752
13:17:31 RH:2754 RL:2752
13:17:31 RH:2754 RL:2752
13:17:32 RH:2754 RL:2752
13:17:32 RH:2754 RL:2752
13:17:33 RH:2754 RL:2752
13:17:35 RH:2754 RL:2752
13:17:37 RH:2754 RL:2752
13:17:38 RH:2754 RL:2752
13:17:38 RH:2754 RL:2752
13:17:39 RH:2754 RL:2752
此主题相关图片如下:11.jpg
此主题相关图片如下:222.jpg
刚才又试过了,
vba输出结果.另外,DEBUGFILE没用错把?
13:33:16 RH:2397 RL:2390
13:33:16 RH:2394 RL:2389
13:33:16 RH:2394 RL:2391
13:33:16 RH:2395 RL:2392
13:33:16 RH:2396 RL:2394
13:33:16 RH:2395 RL:2394
13:33:16 RH:2395 RL:2394
13:33:16 RH:2394 RL:2393
13:33:16 RH:2395 RL:2393
13:33:16 RH:2395 RL:2394
13:33:16 RH:2395 RL:2394
13:33:16 RH:2395 RL:2394
13:33:16 RH:2395 RL:2393
13:33:16 RH:2394 RL:2392
13:33:16 RH:2397 RL:2393
13:33:16 RH:2401 RL:2395
13:33:16 RH:2404 RL:2400
13:33:16 RH:2405 RL:2402
13:33:16 RH:2411 RL:2405
13:33:16 RH:2414 RL:2410
13:33:16 RH:2412 RL:2409
13:33:16 RH:2412 RL:2410
13:33:16 RH:2411 RL:2410
13:33:16 RH:2412 RL:2410
13:33:16 RH:2412 RL:2410
13:33:16 RH:2412 RL:2411
13:33:16 RH:2413 RL:2411
13:33:16 RH:2412 RL:2410
13:33:16 RH:2412 RL:2411
13:33:16 RH:2413 RL:2411
13:33:16 RH:2414 RL:2400
13:33:16 RH:2412 RL:2408
13:33:16 RH:2411 RL:2410
13:33:16 RH:2411 RL:2410
13:33:16 RH:2412 RL:2410
13:33:16 RH:2412 RL:2411
13:33:16 RH:2412 RL:2411
13:33:16 RH:2412 RL:2411
13:33:16 RH:2412 RL:2411
13:33:16 RH:2411 RL:2410
13:33:16 RH:2411 RL:2409
13:33:16 RH:2411 RL:2410
13:33:16 RH:2411 RL:2410
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2408
13:33:16 RH:2410 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2410 RL:2408
13:33:16 RH:2410 RL:2409
13:33:16 RH:2411 RL:2409
13:33:16 RH:2412 RL:2410
13:33:16 RH:2411 RL:2410
13:33:16 RH:2411 RL:2410
13:33:16 RH:2411 RL:2410
13:33:16 RH:2411 RL:2410
13:33:16 RH:2411 RL:2410
13:33:16 RH:2411 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2410 RL:2409
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2410
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2409
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2410 RL:2408
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2411 RL:2409
13:33:16 RH:2411 RL:2410
13:33:16 RH:2411 RL:2410
13:33:16 RH:2411 RL:2410
13:33:16 RH:2411 RL:2410
13:33:16 RH:2411 RL:2410
13:33:16 RH:2411 RL:2410
13:33:16 RH:2410 RL:2410
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2409 RL:2408
13:33:16 RH:2408 RL:2407
13:33:16 RH:2407 RL:2406
13:33:16 RH:2408 RL:2407
13:33:16 RH:2409 RL:2407
13:33:16 RH:2410 RL:2408
13:33:16 RH:2410 RL:2408
13:33:16 RH:2411 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2408 RL:2407
13:33:16 RH:2407 RL:2406
13:33:16 RH:2408 RL:2407
13:33:16 RH:2408 RL:2407
13:33:16 RH:2408 RL:2407
13:33:16 RH:2409 RL:2407
13:33:16 RH:2409 RL:2407
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2410 RL:2408
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2409 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2410 RL:2409
13:33:16 RH:2409 RL:2409
13:33:16 RH:2409 RL:2408
13:33:16 RH:2408 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2407
13:33:16 RH:2408 RL:2407
13:33:16 RH:2409 RL:2408
13:33:16 RH:2409 RL:2408
13:33:16 RH:2410 RL:2408
13:33:17 RH:2410 RL:2408
13:33:18 RH:2410 RL:2408
13:33:20 RH:2410 RL:2408
13:33:21 RH:2410 RL:2408
13:33:23 RH:2410 RL:2408
13:33:24 RH:2410 RL:2408
13:33:26 RH:2410 RL:2408
13:33:27 RH:2410 RL:2408
13:33:33 RH:2410 RL:2408
13:33:34 RH:2410 RL:2408
13:33:36 RH:2410 RL:2408
13:33:37 RH:2410 RL:2408
13:33:38 RH:2410 RL:2408
13:33:39 RH:2410 RL:2408
13:33:40 RH:2410 RL:2408
13:33:41 RH:2410 RL:2408
13:33:44 RH:2410 RL:2408
13:33:45 RH:2410 RL:2408
13:33:48 RH:2410 RL:2408
13:33:52 RH:2410 RL:2408
13:33:53 RH:2410 RL:2408
13:33:54 RH:2410 RL:2408
13:33:55 RH:2410 RL:2408
13:33:56 RH:2410 RL:2408
13:33:57 RH:2410 RL:2408
13:33:58 RH:2410 RL:2408
13:34:00 RH:2410 RL:2408
逐k模式,第一次加载会从k线第一根开始计算,你vba输出前面的都是历史k上的数据。后面2410才是最新一根k,并且没有再去刷历史的了。
这个和dubugout本来就不一样的,你看下debugfile函数说明,它是只在最后一个周期进行输出。
你如果vba也想这么输出自己代码里价格条件if barpos=datacount then botup;