clm1966
30th November 2003, 04:29 AM
When running the MACD Crossover default exploration, even though I have 500 stocks with 5 years of data, only around 35 trades record. I have 1998-fall2003 and only trades in the last 2 months are recording.
I had this problem when I first installed and managed to get past it by reinstalling tradesim. I have MS7.2 on a win98 machine. I had the tradesim 4.1 dll and tradesim3.4 both working fine. Unfortunately I had to reinstall windows, Metastock and tradesim. Since then I cannot get tradesim to record trades over all the data. I have run all the windows updates I can find. I have reinstalled tradesim several times, uninstalling first and deleting any remaining files.
I also start the exploration by deleting the existing "MACD Crossover" trade database so the record trades function can start with a fresh database.
EntryTrigger := Cross(MACD(),Mov(MACD(),9,E));
EntryPrice := CLOSE;
ExitTrigger := Cross(Mov(MACD(),9,E),MACD());
ExitPrice := CLOSE;
ExtFml( "TradeSim.Initialize");
ExtFml( "TradeSim.RecordTrades",
"MACD Crossover", { Trade Data Filename }
LONG, { Trade Position Type }
EntryTrigger, { Entry Trigger }
EntryPrice, { Entry Price }
0, { Optional Initial Stop }
ExitTrigger, { Exit Trigger }
ExitPrice, { Exit Price }
START); { Recorder Control }
Same error is occuring with other explorations.
Thanks for any ideas,
Chris
I had this problem when I first installed and managed to get past it by reinstalling tradesim. I have MS7.2 on a win98 machine. I had the tradesim 4.1 dll and tradesim3.4 both working fine. Unfortunately I had to reinstall windows, Metastock and tradesim. Since then I cannot get tradesim to record trades over all the data. I have run all the windows updates I can find. I have reinstalled tradesim several times, uninstalling first and deleting any remaining files.
I also start the exploration by deleting the existing "MACD Crossover" trade database so the record trades function can start with a fresh database.
EntryTrigger := Cross(MACD(),Mov(MACD(),9,E));
EntryPrice := CLOSE;
ExitTrigger := Cross(Mov(MACD(),9,E),MACD());
ExitPrice := CLOSE;
ExtFml( "TradeSim.Initialize");
ExtFml( "TradeSim.RecordTrades",
"MACD Crossover", { Trade Data Filename }
LONG, { Trade Position Type }
EntryTrigger, { Entry Trigger }
EntryPrice, { Entry Price }
0, { Optional Initial Stop }
ExitTrigger, { Exit Trigger }
ExitPrice, { Exit Price }
START); { Recorder Control }
Same error is occuring with other explorations.
Thanks for any ideas,
Chris