SiamQuant Knowledge Hub – คลังความรู้เพื่อการลงทุนอย่างเป็นระบบ › Webboard › ห้องโปร : Professional Membership Support › ผล backtest แปลกๆ ระบบ MACD_ATH › ตอบกลับไปยัง: ผล backtest แปลกๆ ระบบ MACD_ATH

ในระบบ MACH-ATH code มีเบิ้ล ส่วนนี้สองรอบ ไม่ทราบว่า ด้วยความตั้งใจหรือเปล่าครับ พอเอาออกก็เหมือนว่าปัญญาจะหายไป
/*======================================================================
Custom Backtester Interface
======================================================================*/
SQCustomBacktestDefaultRestore();
SQCustombacktester( “C:\\SiamQuant\\SQ Output\\”, SystemName, False );
/*======================================================================
Exploration
======================================================================*/
Filter = Buy OR Sell;
AddTextColumn( WriteIF( Buy, “Buy”, WriteIf( Sell, “Sell”, “” ) ), “Signals”, formatChar );
AddColumn( Buy, “Signals (Buy=1,Sell=0)” );
AddColumn( posSize, “Position Size (%)”);
AddColumn( PositionScore, “PositionScore” );
AddColumn( Close, “Close” );
/*======================================================================
End
======================================================================*/
SQCustomBacktestDefaultRestore();
SQCustombacktester( “C:\\SiamQuant\\SQ Output\\”, SystemName, 1 );
/*======================================================================
Exploration
======================================================================*/
Filter = Buy OR Sell;
AddTextColumn( WriteIF( Buy, “Buy”, WriteIf( Sell, “Sell”, “” ) ), “Signals”, formatChar );
AddColumn( Buy, “Signals (Buy=1,Sell=0)” );
AddColumn( posSize, “Position Size (%)”);
AddColumn( PositionScore, “PositionScore” );
AddColumn( Close, “Close” );
AddColumn( MACD(), “MACD” );
AddColumn( Highest( MACD() ), “MACD ATH” );
/*======================================================================
Chart
======================================================================*/