初学者的问题 MQL5 MT5 MetaTrader 5 - 页 971 1...964965966967968969970971972973974975976977978...1503 新评论 xxz 2018.12.22 15:38 #9701 Sprut112: 试图将固定批次转化为百分比批次,但失败了。也许有人能告诉我完整的代码是什么?占什么比例? [删除] 2018.12.22 15:39 #9702 xxz:占什么比例?从资产负债表来看,标准 xxz 2018.12.22 15:52 #9703 Sprut112:从资产负债表来看,标准//+------------------------------------------------------------------+ //| Calculate optimal lot size | //+------------------------------------------------------------------+ double TradeSizeOptimized(void) { double price=0.0; double margin=0.0; //--- select lot size if(!SymbolInfoDouble(_Symbol,SYMBOL_ASK,price)) return(0.0); if(!OrderCalcMargin(ORDER_TYPE_BUY,_Symbol,1.0,price,margin)) return(0.0); if(margin<=0.0) return(0.0); double lot=NormalizeDouble(AccountInfoDouble(ACCOUNT_MARGIN_FREE)*MaximumRisk/margin,2); 这是来自原始数据 input double MaximumRisk = 0.02; // Maximum Risk in percentage 从现有资金中... [删除] 2018.12.22 15:55 #9704 xxz: 将此纳入原始数据 这是否需要代替一些东西来放置,或者全部放在一起? xxz 2018.12.22 16:03 #9705 Sprut112:这是否需要代替一些东西来放置,或者全部放在一起?double get_lot(int pair, double input_lots) 这个函数应该被重新设计,当你计算了很多的时候,它被调用... [删除] 2018.12.22 16:10 #9706 xxz: 重做这个函数,它是在你计算很多的时候调用的...编译器不接受它 xxz 2018.12.22 16:13 #9707 Sprut112:编译器不会接受我现在要试试你的代码... [删除] 2018.12.22 16:20 #9708 xxz:我现在要试试你的代码...几乎得到了,只剩下一个错误--保证金 [删除] 2018.12.22 16:48 #9709 xxz:我现在要试试你的代码...我似乎不能... xxz 2018.12.22 16:57 #9710 Sprut112:不知何故,这对我来说并不奏效。这里是它的工作原理... MM-是固定手数的选择还是百分比的选择... 附加的文件: Experiment.mq5 40 kb 1...964965966967968969970971972973974975976977978...1503 新评论
试图将固定批次转化为百分比批次,但失败了。也许有人能告诉我完整的代码是什么?
占什么比例?
占什么比例?
从资产负债表来看,标准
从资产负债表来看,标准
这是来自原始数据
从现有资金中...
将此纳入原始数据
这是否需要代替一些东西来放置,或者全部放在一起?
这是否需要代替一些东西来放置,或者全部放在一起?
这个函数应该被重新设计,当你计算了很多的时候,它被调用...
重做这个函数,它是在你计算很多的时候调用的...
编译器不接受它
编译器不会接受
我现在要试试你的代码...
我现在要试试你的代码...
几乎得到了,只剩下一个错误--保证金
我现在要试试你的代码...
我似乎不能...
不知何故,这对我来说并不奏效。
这里是它的工作原理...
MM-是固定手数的选择还是百分比的选择...