DayTrader:
这是个疑点。我只有一台双核机器,但它使用了50%的双核。
你好,MT4的BT执行速度很慢,MT4只使用了处理器8个核心中的12%......我的测试运行需要很长时间。
有没有人试过在虚拟机中运行MT4,也许有一个调整,使其能够利用更多的可用处理器能力?
我使用XP,你在什么操作系统上运行?
DayTrader:
我使用XP,你在什么操作系统上运行?
我也在使用XP - XP媒体中心2002版,SP3。AMD Athlon 64 X2 4200+ 2.20GHz,4GB物理内存(报告为3GB)和MT4.00 build 409
我使用XP,你在什么操作系统上运行?
让我们尝试一下速度测试,希望我们能让一些拥有 强大 机器的人感兴趣,并给它一个机会。
这里是测试代码...
extern int stops = 250; double lots= 0.0; int init(){ lots = MarketInfo(Symbol(), MODE_MINLOT ); } int start(){ static datetime lastTime=0; if( lastTime== Time[0] ) return( 0 ); lastTime= Time[0]; double LONGtakeProfit = NormalizeDouble( Ask + stops*Point, Digits ); double LONGstopLoss = NormalizeDouble( Ask - stops*Point, Digits ); OrderSend( Symbol(), OP_BUY, lots, Ask, 10, LONGstopLoss, LONGtakeProfit ); RefreshRates(); double SHORTtakeProfit = NormalizeDouble( Bid - stops*Point, Digits ); double SHORTstopLoss = NormalizeDouble ( Bid + stops*Point, Digits ); OrderSend( Symbol(), OP_SELL, lots, Bid, 10, SHORTstopLoss, SHORTtakeProfit ); return(0); }
这将在2011.1.1至2012.0.1的欧元兑美元H1 上运行。
在我的数据中,这给出了12,354笔交易,PF值为 0.85(2点差和5位数的经纪人)。
第一阶段的模拟需要大约1分钟27秒("使用M1"),这只用了大约5%的CPU时间。
第二阶段将CPU运行到50%,整个运行需要2分钟04。在运行过程中,硬盘像一个疯狂的东西一样哗哗作响。
dabbler:
我也在用XP - XP媒体中心2002版,SP3。AMD Athlon 64 X2 4200+ 2.20GHz,4GB物理内存(报告为3GB)和MT4.00 build 409
你没有超线程,因为你用的是AMD ......OP有一个4核CPU和超线程(8个伪核=4个真核),你的两个数字对我来说都有意义。
我也在用XP - XP媒体中心2002版,SP3。AMD Athlon 64 X2 4200+ 2.20GHz,4GB物理内存(报告为3GB)和MT4.00 build 409
RaptorUK:
你没有超线程,因为你在AMD上......OP有一个4核CPU和超线程(8个伪核心=4个真正的核心),你的两个数字对我来说都有意义。
但我认为你有一个严重的机器。你能不能让它运行一下 -- 拜托?
你没有超线程,因为你在AMD上......OP有一个4核CPU和超线程(8个伪核心=4个真正的核心),你的两个数字对我来说都有意义。
dabbler:
但我认为你有一台严肃的机器。你能不能让它运行一下 -- 拜托?
但我认为你有一台严肃的机器。你能不能让它运行一下 -- 拜托?
既然是你....给我几分钟时间。
RaptorUK:
当然,这不会影响速度,只是影响利润因素。我预测在这个点差和25点SL=TP的情况下,PF为0.67±0.04。
利差为4.9
你好,MT4的BT执行速度很慢,MT4只使用了处理器8个核心中的12%......我的测试运行需要很长时间。
有没有人试过在虚拟机 中运行MT4,也许有一个调整,使其能够利用更多的可用处理器能力?