COCO研究院

 找回密碼
 註冊
搜索
查看: 5683|回復: 4

請教Parkson大的Vidya程式教學問題

[複製鏈接]
發表於 11-10-11 23:48 | 顯示全部樓層 |閱讀模式
剛學用MultiChart, 跟著Parksonk 大的教學在做:
TS2000i交易系統開發123──VIDYA(彈性指數動態平均)肆

我在MultiChart 跟著上面的code打, 出了下面的錯誤:
------ 已启动建立: ------
指标: "Vidya_1" (信号)
请等待 ....
------ 已编译但有错误: ------
'Next Bar' can only be applied to 'Open', 'Date', 'Time' or 'Time_s'
错误行 31, 错误列 6, 错误行尾 31, 错误列尾 6
原因分析:  (函数)


第31行是:
      ExitLong ("Exit_B") This Bar at CLose;

是因為MultiChart 和 TradeStation 的分別嗎? 要如何改正這個錯誤呢? 我被卡在這裡了
發表於 11-10-11 23:58 | 顯示全部樓層
ExitLong 要改 sell .....
 樓主| 發表於 11-10-12 00:08 | 顯示全部樓層
回復 2# titl


    謝謝, 但還是不成
發表於 11-10-12 10:10 | 顯示全部樓層
後面的4個if 取代成

If Condition1 Then
      Buy ("Buy_V") Next Bar at High + 1 Point or Higher;
If Condition2 Then
      sellshort ("Sell_V") Next Bar at Low - 1 Point or Lower;
If Condition3 Then
      sell ("Exit_B") This Bar at CLose;
If Condition4 Then
      buytocover("Exit_S") This Bar at CLose;

就可以了...
多單(買)指令 TS 是 Buy ,MC 是 Buy
多單(賣)指令 TS 是 ExitLong ,MC 是 Sell
空單(空)指令 TS 是 Sell ,MC 是 SellShort
空單(補)指令 TS 是 ExitShort ,MC 是 BuyToCover
 樓主| 發表於 11-10-12 11:08 | 顯示全部樓層
回復 4# allen0925


    哦...明了, 謝謝.....
我以為是把ExitLong 改成 Exitsell 太笨了~
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-25 14:11

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |