//+------------------------------------------------------------------+//| RegressionValue.mq4 |//+------------------------------------------------------------------+int start(){ObjectCreate("REG_CHEN",OBJ_REGRESSION,0,Time[0],0,Time[128],0);// установил канал регрессии.Alert("RegressionValue[1]=",ObjectGetValueByShift("REG_CHEN",1));// возвращаю значение канала 1 бара.return(0);}//+------------------------------------------------------------------+
如何使图形M1的每一个刻度在线?
那么,M1还是每一个刻度?
请解释为什么回归通道的值没有被返回。
那么,M1还是每一个刻度?
在终端mt4,文件中,打开离线,M1(每个tick),这是数据会在线的图表。
大家好...
一个提示--
这里是一个有65000条记录的表格
8行--参数+2行交易结果+--在买入和卖出时
--
如果和如何 - 分析参数 - 选择最佳的结果组合
(参数--一些数值从-1200到+1200)
----
出现的第一件事是查看所有参数的组合
但它是8*7*6*5*4*3*2的组合数(40320)。
*由240个等级的价值...
即超过9,676,800次的65,000行....。
---
也许是更短的东西?:-)
让我解释一下...
因此,在开始的条形图(0)中任何方向的50点移动之前 - 取出已经计算过的条形图的值 - 例如3-5-8-13-21-34 ...在几个指数上...
- 现在我计算了2个参数--例如3和8条或34和5条,并采取了最有利的结果。
并下达了订单
B 7 -20 -10 11300,00 2334 1280 54,8415
也就是说,我只向EA插入了240个数值中的4个,得到的结果如下
if (pb07 >= 100 && pb07 <= 150) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green); }// mode = 1; return(0); }
if (pb08 >= 100 && pb08 <= 150) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green); }// mode = 1; return(0); }
if (pb11 >= -30 && pb11 <= -20) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green); }// mode = 1; return(0); }
if (pb09 >= 100 && pb09 <= 150) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green); }// mode = 1; return(0); }
if (pb12 >= -30 && pb12 <= -20) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green); }// mode = 1; return(0); }
if (pb13 >= -30 && pb13 <= -20) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green); }// mode = 1; return(0); }
if (pb13 >= -20 && pb13 <= -10) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green); }// mode = 1; return(0); }
if (pb12 >= -20 && pb12 <= -10) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green); }// mode = 1; return(0); }
if (pb11 >= -20 && pb11 <= -10) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green); }// mode = 1; return(0); }
if (pb14 >= -20 && pb14 <= -10) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green); }// mode = 1; return(0); }
if (pb14 >= -30 && pb14 <= -20) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green); }// mode = 1; return(0); }
if (pb07 >= 150 && pb07 <= 200) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green); }// mode = 1; return(0); }
if (pb11 >= 10 && pb11 <= 20) { OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss*Point, Ask + TakeProfit*Point, "My order #"+total,16384,0,Green); }// mode = 1; return(0); }
而这是在没有MM的情况下--只有0.1手
在终端mt4,文件中,打开离线,M1(每个tick),这是图表,这样数据就在线了。
你打开测试器,设置货币和专家顾问,时间框架M1,选项 "可视化 "和每个刻度。你按下 "开始"。可以通过暂停来停止这个过程,并将任何指标放在图表上。
你打开测试器,设置货币和EA,M1时间框架,"可视化 "选项和每个刻度。你按下 "开始"。可以通过暂停来停止这个过程,并将任何指标放在图表上。
我想看到滴答图,并对其应用一个指标。
在终端,文件标签,打开离线,M1(每一个刻度)--也许有机会让这个图表活起来。
我想这个问题应该放在这里...
这张照片是以表格形式出现的吗?
在这个主题中,有一个方案和关于如何使用它的描述
http://forum.fxclub.org/showthread.php?t=26214
谢谢你。似乎没有多少人使用它...至少对机器处理来说是如此。