原始想法 - 页 31 1...242526272829303132333435363738...115 新评论 Kale 2006.12.06 11:14 #301 noel: 你好。你说使用10M图表,Metatrader上最近的时间框架是5M和15M,你建议在这些时间框架下使用什么设置?请注意。 Noel。 试试这个。 TF M15。 EMA = 5。 EMA = 10, ATR = 15, RSI = 21, 触发0,0012 我是这样计算的。 如果你使用10分钟图表窗口的EMA来自3个周期,那么在1分钟内它应该是0.3333,但是当你把它乘以15(用于15分钟图表),那么你得到4.999,所以你可以使用5个周期。其余的参数 也是以同样的方式计算。 noel 2006.12.06 11:26 #302 卡伦佐。 非常感谢。 Noel. Jovager 2006.12.08 12:00 #303 马丁格尔系统 在马丁格尔系统(Goblin和其他系统)中,往往第一笔交易开始于错误的方向,或者交易时间过早,之后马丁格尔系统也会向同样的错误方向发展。 是否有可能手动选择第一笔交易,然后采取资金管理,按照我选择的方向进行交易? Tragapips 2006.12.12 23:38 #304 标准偏差通道 伙计们 你们谁修改了MT4的标准偏差通道,使其在一个通道中显示多个水平。在下图中,你会看到几个通道(0.25,0.5,0.75和1.0)。我所寻找的是一个具有所有这些线条的指标。 能否请您在这个指标上帮助我? nuum 2006.12.13 13:16 #305 具有自定义时区的每日HL数据 你好。 谁能建议我如何能得到以下的csv数据? 每日开盘-最高-最低-收盘 在我们可以自己选择的时区,而不仅仅是在经纪服务器的时区。 谢谢 对不起,我的英语不好。 permanentjaun 2006.12.17 05:18 #306 以MA为基础的趋势线 快速的问题 - 是否有人使用图表模式、趋势线等,但将它们建立在MA的基础上?这只是我头脑中的一个简单想法,目的是使事情变得更顺畅,也许使模式更容易看到。显然,你不会使用50SMA,但也许会使用Hull MA 3期? 我只是想知道是否有人这样做了,并取得了任何成功,或者每个人的意见是什么。TIA。马特 Michel 2006.12.18 01:07 #307 [删除] 2006.12.20 12:48 #308 移动平均数的一般问题 移动平均线的一般问题 1.请解释移动平均线的转换方法 日线图上的200ma=5分钟30分钟1小时4小时中的什么? 日线图上的100ma=5分钟30分钟1小时4小时的情况 日线图上的50ma=5分钟30分钟1小时4小时的情况 日线图上的34ma=5分钟30分钟1小时4小时的情况 2.在阅读任何交易市场的一般内容时 读到100ma, 200ma作为常见的支持,而没有说时间框架 人们会不会认为日线图是默认的。我曾多次读到人们谈论 移动平均线,但他们从来没有说过他们是在什么时间框架内。 日线图是常见的参考吗? 3.在任何市场中,当没有参考的时候,日线图上的常见类型是什么? 指数型、简单型、加权型? 不同的类型是否在不同的时间框架内使用最好? 指数式用于日线图,简单式用于1小时和30分钟是否正确? parlenk 2006.12.21 07:26 #309 如何将这个指标转为EA? 这是一个指标,我想把它变成EA,谁能告诉我怎么做? 我想做100个点的TP,70个SL,手数1,时间框架4H。 ========================================================== #property indicator_chart_window#(属性:图表窗口) #属性 indicator_buffers 4 #属性 indicator_color1 LightSkyBlue #属性 indicator_color2 红色 #属性 indicator_color3 蓝色 #属性 indicator_color4 绿色 double CrossUp[]; double CrossDown[]; 外部int FasterMode = 1; //0=sma, 1=ema, 2=smma, 3=lwma/orig o, second 2 外置int FasterMA = 6;//orig 21, second orig 5 外部int SlowerMode = 0; //0=sma, 1=ema, 2=smma, 3=lwma// orig 0 second 0 extern int SlowerMA = 13;//原点55,第二点40 双倍ExtMapBuffer1[]。 双倍ExtMapBuffer2[]。 extern bool SoundON=true; 双重alertTag。 //+------------------------------------------------------------------+ //|自定义指标 初始化函数 //+------------------------------------------------------------------+ int init() { //---- 指标 SetIndexStyle(0, DRAW_ARROW, STYLE_SOLID,2); SetIndexArrow(0, 233); SetIndexBuffer(0, CrossUp); SetIndexStyle(1, DRAW_ARROW, STYLE_SOLID,2); SetIndexArrow(1, 234); SetIndexBuffer(1, CrossDown); //---- 指标 SetIndexStyle(2,DRAW_LINE,0,2); SetIndexBuffer(2,ExtMapBuffer1); SetIndexStyle(3,DRAW_LINE,0,2); SetIndexBuffer(3,ExtMapBuffer2)。 //---- //---- return(0); } //+------------------------------------------------------------------+ //| 自定义指标的去初始化功能。 //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //|自定义指标迭代函数| //+------------------------------------------------------------------+ int start() { int limit, i, counter; double fasterMAnow, slowerMAnow, fasterMAprevious, slowerMAprevious, fasterMAafter, slowerMAafter。 双重Range, AvgRange; int counted_bars=IndicatorCounted()。 int counted_bars1=IndicatorCounted(); //----,检查可能的错误 if(counted_bars<0) return(-1); //---- 最后一个被计数的柱子将被重新计数 如果(counted_bars>0) counted_bars--; limit=Bars-counted_bars。 for(i = 0; i <= limit; i++) { counter=i; 范围=0。 平均范围=0。 for (counter=i ;counter<=i+9; counter++) { AvgRange=AvgRange+MathAbs(High[counter]-Low[counter])。 } Range=AvgRange/10。 fasterMAnow = iMA(NULL, 0, FasterMA, 0, FasterMode, PRICE_CLOSE, i); fasterMAprevious = iMA(NULL, 0, FasterMA, 0, FasterMode, PRICE_CLOSE, i+1)。 fasterMAafter = iMA(NULL, 0, FasterMA, 0, FasterMode, PRICE_CLOSE, i-1)。 slowerMAnow = iMA(NULL, 0, SlowerMA, 0, SlowerMode, PRICE_CLOSE, i); slowerMAprevious = iMA(NULL, 0, SlowerMA, 0, SlowerMode, PRICE_CLOSE, i+1)。 slowerMAafter = iMA(NULL, 0, SlowerMA, 0, SlowerMode, PRICE_CLOSE, i-1)。 如果( (fasterMAnow > slowerMAnow) && ( fasterMAprevious < slowerMAprevious) && (fasterMAafter > slowerMAafter)) { CrossUp = Low - Range*0.5; 如果(SoundON==true && alertTag!=Time[0]){ // Alert("EMA Cross Trend going UP on ",Symbol(),Period())。 PlaySound("trendup.wav")。 alertTag = Time[0];} } 否则如果((fasterMAnow slowerMAprevious)&&(fasterMAafter < slowerMAafter)){ CrossDown = High + Range*0.5; 如果(SoundON==true && alertTag!=Time[0]){ // Alert("EMA Cross Trend going Down on ",Symbol(),Period())。 PlaySound("trendn.wav")。 alertTag = Time[0]; } } } //----,检查可能的错误 如果(counted_bars1<0)返回(-1)。 //---- 最后一个被计数的柱子将被重新计数 如果(counted_bars1>0) counted_bars1--; int pos=Bars-counted_bars1; while(pos>=0) { ExtMapBuffer1[pos]= iMA(NULL,0,FasterMA,0,FasterMode,PRICE_CLOSE,pos)。 ExtMapBuffer2[pos]= iMA(NULL,0,SlowerMA,0,SlowerMode,PRICE_CLOSE,pos)。 pos--。 } //---- return(0); } 请教均线交易的代码,谢谢! 如何编码? Raw Ideas apres 2006.12.21 20:46 #310 警报的可能性 你好。 我注意到,有时在大动作之前,价格变化的频率会增加(抽搐)。然而,我不确定这是否是一个持续的事件。 如果不涉及太多,也许值得写一个指标来回测 这个想法。如果它能起作用,它可能是对那些快速的大动作的一个方便的警报,然后我们可能会在M1 TF上捡到。 也许,可以用外部输入的方式 回数 价格变化的数量(警报级别) 时间框架 警报开/关 (猜中了我不会编程,没有奖品) 1...242526272829303132333435363738...115 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你好。
你说使用10M图表,Metatrader上最近的时间框架是5M和15M,你建议在这些时间框架下使用什么设置?
请注意。
Noel。试试这个。
TF M15。
EMA = 5。
EMA = 10,
ATR = 15,
RSI = 21,
触发0,0012
我是这样计算的。
如果你使用10分钟图表窗口的EMA来自3个周期,那么在1分钟内它应该是0.3333,但是当你把它乘以15(用于15分钟图表),那么你得到4.999,所以你可以使用5个周期。其余的参数 也是以同样的方式计算。
卡伦佐。
非常感谢。
Noel.
马丁格尔系统
在马丁格尔系统(Goblin和其他系统)中,往往第一笔交易开始于错误的方向,或者交易时间过早,之后马丁格尔系统也会向同样的错误方向发展。
是否有可能手动选择第一笔交易,然后采取资金管理,按照我选择的方向进行交易?
标准偏差通道
伙计们
你们谁修改了MT4的标准偏差通道,使其在一个通道中显示多个水平。在下图中,你会看到几个通道(0.25,0.5,0.75和1.0)。我所寻找的是一个具有所有这些线条的指标。
能否请您在这个指标上帮助我?
具有自定义时区的每日HL数据
你好。
谁能建议我如何能得到以下的csv数据?
每日开盘-最高-最低-收盘
在我们可以自己选择的时区,而不仅仅是在经纪服务器的时区。
谢谢
对不起,我的英语不好。
以MA为基础的趋势线
快速的问题 -
是否有人使用图表模式、趋势线等,但将它们建立在MA的基础上?这只是我头脑中的一个简单想法,目的是使事情变得更顺畅,也许使模式更容易看到。显然,你不会使用50SMA,但也许会使用Hull MA 3期?
我只是想知道是否有人这样做了,并取得了任何成功,或者每个人的意见是什么。TIA。马特
移动平均数的一般问题
移动平均线的一般问题
1.请解释移动平均线的转换方法
日线图上的200ma=5分钟30分钟1小时4小时中的什么?
日线图上的100ma=5分钟30分钟1小时4小时的情况
日线图上的50ma=5分钟30分钟1小时4小时的情况
日线图上的34ma=5分钟30分钟1小时4小时的情况
2.在阅读任何交易市场的一般内容时
读到100ma, 200ma作为常见的支持,而没有说时间框架
人们会不会认为日线图是默认的。我曾多次读到人们谈论
移动平均线,但他们从来没有说过他们是在什么时间框架内。
日线图是常见的参考吗?
3.在任何市场中,当没有参考的时候,日线图上的常见类型是什么?
指数型、简单型、加权型?
不同的类型是否在不同的时间框架内使用最好?
指数式用于日线图,简单式用于1小时和30分钟是否正确?
如何将这个指标转为EA?
这是一个指标,我想把它变成EA,谁能告诉我怎么做?
我想做100个点的TP,70个SL,手数1,时间框架4H。
==========================================================
#property indicator_chart_window#(属性:图表窗口)
#属性 indicator_buffers 4
#属性 indicator_color1 LightSkyBlue
#属性 indicator_color2 红色
#属性 indicator_color3 蓝色
#属性 indicator_color4 绿色
double CrossUp[];
double CrossDown[];
外部int FasterMode = 1; //0=sma, 1=ema, 2=smma, 3=lwma/orig o, second 2
外置int FasterMA = 6;//orig 21, second orig 5
外部int SlowerMode = 0; //0=sma, 1=ema, 2=smma, 3=lwma// orig 0 second 0
extern int SlowerMA = 13;//原点55,第二点40
双倍ExtMapBuffer1[]。
双倍ExtMapBuffer2[]。
extern bool SoundON=true;
双重alertTag。
//+------------------------------------------------------------------+
//|自定义指标 初始化函数
//+------------------------------------------------------------------+
int init()
{
//---- 指标
SetIndexStyle(0, DRAW_ARROW, STYLE_SOLID,2);
SetIndexArrow(0, 233);
SetIndexBuffer(0, CrossUp);
SetIndexStyle(1, DRAW_ARROW, STYLE_SOLID,2);
SetIndexArrow(1, 234);
SetIndexBuffer(1, CrossDown);
//---- 指标
SetIndexStyle(2,DRAW_LINE,0,2);
SetIndexBuffer(2,ExtMapBuffer1);
SetIndexStyle(3,DRAW_LINE,0,2);
SetIndexBuffer(3,ExtMapBuffer2)。
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| 自定义指标的去初始化功能。
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//|自定义指标迭代函数|
//+------------------------------------------------------------------+
int start() {
int limit, i, counter;
double fasterMAnow, slowerMAnow, fasterMAprevious, slowerMAprevious,
fasterMAafter, slowerMAafter。
双重Range, AvgRange;
int counted_bars=IndicatorCounted()。
int counted_bars1=IndicatorCounted();
//----,检查可能的错误
if(counted_bars<0) return(-1);
//---- 最后一个被计数的柱子将被重新计数
如果(counted_bars>0) counted_bars--;
limit=Bars-counted_bars。
for(i = 0; i <= limit; i++) {
counter=i;
范围=0。
平均范围=0。
for (counter=i ;counter<=i+9; counter++)
{
AvgRange=AvgRange+MathAbs(High[counter]-Low[counter])。
}
Range=AvgRange/10。
fasterMAnow = iMA(NULL, 0, FasterMA, 0, FasterMode, PRICE_CLOSE,
i);
fasterMAprevious = iMA(NULL, 0, FasterMA, 0, FasterMode,
PRICE_CLOSE, i+1)。
fasterMAafter = iMA(NULL, 0, FasterMA, 0, FasterMode,
PRICE_CLOSE, i-1)。
slowerMAnow = iMA(NULL, 0, SlowerMA, 0, SlowerMode, PRICE_CLOSE,
i);
slowerMAprevious = iMA(NULL, 0, SlowerMA, 0, SlowerMode,
PRICE_CLOSE, i+1)。
slowerMAafter = iMA(NULL, 0, SlowerMA, 0, SlowerMode,
PRICE_CLOSE, i-1)。
如果( (fasterMAnow > slowerMAnow) && ( fasterMAprevious <
slowerMAprevious) && (fasterMAafter > slowerMAafter)) {
CrossUp = Low - Range*0.5;
如果(SoundON==true && alertTag!=Time[0]){
// Alert("EMA Cross Trend going UP on ",Symbol(),Period())。
PlaySound("trendup.wav")。
alertTag = Time[0];}
}
否则如果((fasterMAnow
slowerMAprevious)&&(fasterMAafter < slowerMAafter)){
CrossDown = High + Range*0.5;
如果(SoundON==true && alertTag!=Time[0]){
// Alert("EMA Cross Trend going Down on ",Symbol(),Period())。
PlaySound("trendn.wav")。
alertTag = Time[0];
}
}
}
//----,检查可能的错误
如果(counted_bars1<0)返回(-1)。
//---- 最后一个被计数的柱子将被重新计数
如果(counted_bars1>0) counted_bars1--;
int pos=Bars-counted_bars1;
while(pos>=0)
{
ExtMapBuffer1[pos]= iMA(NULL,0,FasterMA,0,FasterMode,PRICE_CLOSE,pos)。
ExtMapBuffer2[pos]= iMA(NULL,0,SlowerMA,0,SlowerMode,PRICE_CLOSE,pos)。
pos--。
}
//----
return(0);
}
警报的可能性
你好。
我注意到,有时在大动作之前,价格变化的频率会增加(抽搐)。然而,我不确定这是否是一个持续的事件。
如果不涉及太多,也许值得写一个指标来回测 这个想法。如果它能起作用,它可能是对那些快速的大动作的一个方便的警报,然后我们可能会在M1 TF上捡到。
也许,可以用外部输入的方式
回数
价格变化的数量(警报级别)
时间框架
警报开/关
(猜中了我不会编程,没有奖品)