fbpx

สอบถามเรื่อง SQCustombacktester ครับ

  • ผู้สร้าง
    กระทู้
  • #21336
    mikan171
    Participant

    1) ผมลองใส่ parameter ตัวสุดท้ายเป็น 1 แล้ว แต่มีแค่ไฟล์ EquityLog อย่างเดียว ไม่มี TradeLog เหมือนในคู่มือครับ
    2) ผมลองเพิ่ม custome metric เอง โดยเพิ่มโค้ดประมาณนี้

    for ( trade = bo.GetFirstTrade( ); trade; trade = bo.GetNextTrade( ) ) {
    	trade.AddCustomMetric( "proceeds", trade.Shares*trade.ExitPrice );
    }
    
    for ( trade = bo.GetFirstOpenPos( ); trade; trade = bo.GetNextOpenPos( ) ) {
    	trade.AddCustomMetric( "proceeds", trade.Shares*trade.ExitPrice );
    }
    
    bo.ListTrades();

    พบว่ามี trade list สองชุด เป็นชุดที่ไม่มี custom metric ชุดนึง (น่าจะเกิดจาก SQCustombacktester)
    ส่วนอีกชุดนึงมี custom metric (น่าจะเกิดจากโปรแกรมของผมเรียก bo.ListTrades())
    พอจะมีวิธีแก้ไขมั้ยครับ

  • คุณต้องเข้าสู่ระบบเพื่อตอบกลับกระทู้นี้