原始想法 - 页 27 1...202122232425262728293031323334...115 新评论 jbper4 2006.10.09 17:57 #261 欧元兑美元和英镑兑美元的指标 你好,朋友们 我需要Northfinance的MT4的欧元兑美元和英镑兑美元的指标,以及它们的工作情况。 谢谢您的关注。 lucleao 2006.10.11 00:09 #262 我需要帮助来完成我的专家顾问 这是我的指标和EA,你能用这个指标完成EA吗? 附加的文件: tester-corr_chf.mq4 5 kb luc_indicator.mq4 4 kb balista4 2006.10.12 06:31 #263 Jurik指标的EA 谁能为Jurik指标-JRSX制作一个EA。 它能提供非常好的结果,而且没有错误的信号和滞后等。 唯一的问题是,一个人必须坚持使用该指标,并有大量的耐心。是的,....,通常的东西,要有耐心,勤奋和果断在这里也是如此。 一个EA会做得更好,因为我能够管理所有的货币,并且是自由的。 对于新手来说......把JJMA系列放在程序文件中metatrader文件夹的include文件夹里,把JRSX放在指标文件夹里。 我希望Igorad和codersguru会看一下,并制作一个EA。 附加的文件: jsrx.zip 8 kb hitman 2006.10.14 14:21 #264 价格爆炸 有谁开发了一种使用布林带 或任何类似的东西来交易价格爆炸的方法。或者有谁有指标来交易这种情况..........!!!!!!!!!!!!!!。 belinea0916 2006.10.15 09:56 #265 支点战略 首先 计算支点 根据定义,枢轴点是一个旋转的点。用来计算枢轴点的价格是某只证券前一时期的最高、最低和收盘价。这些价格通常取自股票的日线图,但枢轴点也可以用小时图的信息来计算。大多数交易员喜欢从日线图中获取枢轴点以及支撑位和阻力位,然后将这些信息应用到日线图中(例如,每小时、每30分钟或每15分钟)。如果枢轴点是用较短的时间框架的价格信息计算的,这往往会降低其准确性和重要性。 计算枢轴点: http://www.investirent.info/pivotcalculator.html 将枢轴点应用于外汇市场 一般来说,枢轴点被看作是主要的支撑或阻力水平。下图是货币对GBP/USD的30分钟图,枢轴点的计算采用了每日的最高价、最低价和收盘价。 绿线是枢轴点(P)。 红线是阻力位(R)。 蓝线是支持水平(S)。 黄色的线是中间点(M)。 更多细节在这里 http://investirent.info/forum/index.php/topic,80.0.html prasxz 2006.10.15 12:40 #266 枢轴 你好。 谢谢你的中枢信息... 到目前为止,我仍在使用Camarilla枢轴进行日常交易,当然也包括突破系统。 ================== 外汇指标大全 Kiup00 2006.10.16 16:38 #267 简单的EA编程帮助 你好。 我有一个基于OsMA指标 的简单EA。它不是为了发财而设计的,但我正试图掌握这个编程的方法。我想给它添加两样东西。我想知道是否有人能提供帮助,它们是这样的。 1.我只想在一个交易栏里开一个交易。现在,它在一个条形图中打开/关闭一个订单,因为打开信号是基于简单的高于和低于0。 2.2.还有,你如何制作一个EA,在条件再次得到满足之前一直坚持做交易。现在,我想我的条件几乎总是被满足,但我希望它能获利,然后等待反转,而不是因为满足了高于0的条件而再次买入。 有什么想法或帮助吗? 谢谢 埃里克 附加的文件: osma_trader.mq4 9 kb kevmcfoster 2006.10.16 20:14 #268 RSI的最佳参数 你好 谁能告诉我4小时框架的RSI的最佳参数? 谢谢 凯文 tonyaf32 2006.10.17 10:09 #269 对EMA的帮助 大家好。 我想在一个指标上得到一些帮助。 我想绘制两个ema的点差,设置为中间价,以进一步了解一个统计数据。 谢谢 thevoice 2006.10.18 02:00 #270 有人能帮助我吗?我的代码出错了 我是一个mql4编程 的新手 我试着写我的第一个指标 当macd的值从0以下变为0以上时 播放声音。 我把它写在启动函数中 但当数据发生变化时,它总是发出警报。我只想播放声音。 以下是代码。这里有谁能帮助看看哪里出了问题? 我使用一个变量bAlert来设置是否发出警报,但它不起作用!!。 //+------------------------------------------------------------------+ //| Custom MACD.mq4 | //| Copyright ?2004, MetaQuotes Software Corp. | //| http://www.metaquotes.net/ | //+------------------------------------------------------------------+ #property copyright "Copyright ?2004, MetaQuotes Software Corp." #property link "http://www.metaquotes.net/" //---- indicator settings #property indicator_separate_window #property indicator_buffers 4 #property indicator_color1 Silver #property indicator_color2 Red #property indicator_color3 Green #property indicator_color4 Red #property indicator_width1 0 //---- indicator parameters extern int FastEMA=12; extern int SlowEMA=26; extern int SignalSMA=9; //---- indicator buffers double MacdBuffer[]; double SignalBuffer[]; double ArrowUpBuffer[]; double ArrowDownBuffer[]; //---- alert Set int bAlert=1; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- drawing settings SetIndexStyle(0,DRAW_HISTOGRAM); SetIndexStyle(1,DRAW_LINE,3); SetIndexStyle(2,DRAW_ARROW); SetIndexStyle(3,DRAW_ARROW); SetIndexArrow(2,233); SetIndexArrow(3,234); SetIndexDrawBegin(1,SignalSMA); IndicatorDigits(Digits+1); //---- indicator buffers mapping SetIndexBuffer(0,MacdBuffer); SetIndexBuffer(1,SignalBuffer); SetIndexBuffer(2,ArrowUpBuffer); SetIndexBuffer(3,ArrowDownBuffer); //---- name for DataWindow and indicator subwindow label IndicatorShortName("MACD("+FastEMA+","+SlowEMA+","+SignalSMA+")"); SetIndexLabel(0,"MACD"); SetIndexLabel(1,"Signal"); SetIndexLabel(2,"ArrowUp"); SetIndexLabel(3,"ArrowDown"); //---- initialization done return(0); } //+------------------------------------------------------------------+ //| Moving Averages Convergence/Divergence | //+------------------------------------------------------------------+ int start() { int limit; int counted_bars=IndicatorCounted(); //---- last counted bar will be recounted if(counted_bars>0) counted_bars--; limit=Bars-counted_bars; //---- macd counted in the 1-st buffer for(int i=0; i<limit; i++){ MacdBuffer=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i); } //---- set arrowbufs for(i=0; i<limit; i++){ //up if (MacdBuffer0){ if(Digits==4) ArrowUpBuffer=MacdBuffer- 0.0005; else ArrowUpBuffer=MacdBuffer- 0.1; if(bAlert==1/*&& Period()==15*/){ Alert("up i1 here",Bid); PlaySound("alert.wav"); bAlert=0; } } else if (MacdBuffer0&& MacdBuffer>0){ //if(Period()==15) if(Digits==4) ArrowUpBuffer=MacdBuffer- 0.0005; else ArrowUpBuffer=MacdBuffer- 0.1; Alert("up i2 here",Bid); bAlert =1; } else if (MacdBuffer0&& MacdBuffer>0&& MacdBuffer>0){ if(Digits==4) ArrowUpBuffer=MacdBuffer- 0.0005; else ArrowUpBuffer=MacdBuffer- 0.1; } //down if (MacdBuffer>0 && MacdBuffer<0){ if(Digits==4) ArrowDownBuffer=MacdBuffer+ 0.0005; else ArrowDownBuffer=MacdBuffer+ 0.1; if(bAlert==1/*&& Period()==15*/){ Alert("down here",Bid); PlaySound("alert.wav"); bAlert=0; } } else if (MacdBuffer>0 && MacdBuffer<0&& MacdBuffer<0){ if(Digits==4) ArrowDownBuffer=MacdBuffer+ 0.0005; else ArrowDownBuffer=MacdBuffer+ 0.1; Alert("down i2 here",Bid); bAlert=1; } else if (MacdBuffer>0 && MacdBuffer<0&& MacdBuffer<0&& MacdBuffer<0){ if(Digits==4) ArrowDownBuffer=MacdBuffer+ 0.0005; else ArrowDownBuffer=MacdBuffer+ 0.1; } } //---- signal line counted in the 2-nd buffer //for(i=0; i<limit; i++) // SignalBuffer=iMAOnArray(MacdBuffer,Bars,SignalSMA,0,MODE_SMA,i); //---- done return(0); } //+------------------------------------------------------------------+ 跪求代码解读注解 本人刚接触mql4,实在不懂,求大神或好心人帮忙解读代码 [警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 Raw Ideas 1...202122232425262728293031323334...115 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
欧元兑美元和英镑兑美元的指标
你好,朋友们
我需要Northfinance的MT4的欧元兑美元和英镑兑美元的指标,以及它们的工作情况。
谢谢您的关注。
我需要帮助来完成我的专家顾问
这是我的指标和EA,你能用这个指标完成EA吗?
Jurik指标的EA
谁能为Jurik指标-JRSX制作一个EA。
它能提供非常好的结果,而且没有错误的信号和滞后等。
唯一的问题是,一个人必须坚持使用该指标,并有大量的耐心。是的,....,通常的东西,要有耐心,勤奋和果断在这里也是如此。
一个EA会做得更好,因为我能够管理所有的货币,并且是自由的。![](https://c.mql5.com/forextsd/smiles/biggrin.png)
对于新手来说......把JJMA系列放在程序文件中metatrader文件夹的include文件夹里,把JRSX放在指标文件夹里。
我希望Igorad和codersguru会看一下,并制作一个EA。
价格爆炸
有谁开发了一种使用布林带 或任何类似的东西来交易价格爆炸的方法。或者有谁有指标来交易这种情况..........!!!!!!!!!!!!!!。![](https://c.mql5.com/forextsd/smiles/biggrin.png)
支点战略
首先
计算支点
根据定义,枢轴点是一个旋转的点。用来计算枢轴点的价格是某只证券前一时期的最高、最低和收盘价。这些价格通常取自股票的日线图,但枢轴点也可以用小时图的信息来计算。大多数交易员喜欢从日线图中获取枢轴点以及支撑位和阻力位,然后将这些信息应用到日线图中(例如,每小时、每30分钟或每15分钟)。如果枢轴点是用较短的时间框架的价格信息计算的,这往往会降低其准确性和重要性。
计算枢轴点:
http://www.investirent.info/pivotcalculator.html
将枢轴点应用于外汇市场
一般来说,枢轴点被看作是主要的支撑或阻力水平。下图是货币对GBP/USD的30分钟图,枢轴点的计算采用了每日的最高价、最低价和收盘价。
绿线是枢轴点(P)。
红线是阻力位(R)。
蓝线是支持水平(S)。
黄色的线是中间点(M)。
更多细节在这里
http://investirent.info/forum/index.php/topic,80.0.html
枢轴
你好。
谢谢你的中枢信息...
到目前为止,我仍在使用Camarilla枢轴进行日常交易,当然也包括突破系统。
==================
外汇指标大全
简单的EA编程帮助
你好。
我有一个基于OsMA指标 的简单EA。它不是为了发财而设计的,但我正试图掌握这个编程的方法。我想给它添加两样东西。我想知道是否有人能提供帮助,它们是这样的。
1.我只想在一个交易栏里开一个交易。现在,它在一个条形图中打开/关闭一个订单,因为打开信号是基于简单的高于和低于0。
2.2.还有,你如何制作一个EA,在条件再次得到满足之前一直坚持做交易。现在,我想我的条件几乎总是被满足,但我希望它能获利,然后等待反转,而不是因为满足了高于0的条件而再次买入。
有什么想法或帮助吗?
谢谢
埃里克
RSI的最佳参数
你好
谁能告诉我4小时框架的RSI的最佳参数?
谢谢
凯文
对EMA的帮助
大家好。
我想在一个指标上得到一些帮助。
我想绘制两个ema的点差,设置为中间价,以进一步了解一个统计数据。
谢谢
有人能帮助我吗?我的代码出错了
我是一个mql4编程 的新手
我试着写我的第一个指标
当macd的值从0以下变为0以上时
播放声音。
我把它写在启动函数中
但当数据发生变化时,它总是发出警报。我只想播放声音。
以下是代码。这里有谁能帮助看看哪里出了问题?
我使用一个变量bAlert来设置是否发出警报,但它不起作用!!。
//+------------------------------------------------------------------+
//| Custom MACD.mq4 |
//| Copyright ?2004, MetaQuotes Software Corp. |
//| http://www.metaquotes.net/ |
//+------------------------------------------------------------------+
#property copyright "Copyright ?2004, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net/"
//---- indicator settings
#property indicator_separate_window
#property indicator_buffers 4
#property indicator_color1 Silver
#property indicator_color2 Red
#property indicator_color3 Green
#property indicator_color4 Red
#property indicator_width1 0
//---- indicator parameters
extern int FastEMA=12;
extern int SlowEMA=26;
extern int SignalSMA=9;
//---- indicator buffers
double MacdBuffer[];
double SignalBuffer[];
double ArrowUpBuffer[];
double ArrowDownBuffer[];
//---- alert Set
int bAlert=1;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- drawing settings
SetIndexStyle(0,DRAW_HISTOGRAM);
SetIndexStyle(1,DRAW_LINE,3);
SetIndexStyle(2,DRAW_ARROW);
SetIndexStyle(3,DRAW_ARROW);
SetIndexArrow(2,233);
SetIndexArrow(3,234);
SetIndexDrawBegin(1,SignalSMA);
IndicatorDigits(Digits+1);
//---- indicator buffers mapping
SetIndexBuffer(0,MacdBuffer);
SetIndexBuffer(1,SignalBuffer);
SetIndexBuffer(2,ArrowUpBuffer);
SetIndexBuffer(3,ArrowDownBuffer);
//---- name for DataWindow and indicator subwindow label
IndicatorShortName("MACD("+FastEMA+","+SlowEMA+","+SignalSMA+")");
SetIndexLabel(0,"MACD");
SetIndexLabel(1,"Signal");
SetIndexLabel(2,"ArrowUp");
SetIndexLabel(3,"ArrowDown");
//---- initialization done
return(0);
}
//+------------------------------------------------------------------+
//| Moving Averages Convergence/Divergence |
//+------------------------------------------------------------------+
int start()
{
int limit;
int counted_bars=IndicatorCounted();
//---- last counted bar will be recounted
if(counted_bars>0) counted_bars--;
limit=Bars-counted_bars;
//---- macd counted in the 1-st buffer
for(int i=0; i<limit; i++){
MacdBuffer=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i);
}
//---- set arrowbufs
for(i=0; i<limit; i++){
//up
if (MacdBuffer0){
if(Digits==4)
ArrowUpBuffer=MacdBuffer- 0.0005;
else
ArrowUpBuffer=MacdBuffer- 0.1;
if(bAlert==1/*&& Period()==15*/){
Alert("up i1 here",Bid);
PlaySound("alert.wav");
bAlert=0;
}
}
else if (MacdBuffer0&& MacdBuffer>0){
//if(Period()==15)
if(Digits==4)
ArrowUpBuffer=MacdBuffer- 0.0005;
else
ArrowUpBuffer=MacdBuffer- 0.1;
Alert("up i2 here",Bid);
bAlert =1;
}
else if (MacdBuffer0&& MacdBuffer>0&& MacdBuffer>0){
if(Digits==4)
ArrowUpBuffer=MacdBuffer- 0.0005;
else
ArrowUpBuffer=MacdBuffer- 0.1;
}
//down
if (MacdBuffer>0 && MacdBuffer<0){
if(Digits==4)
ArrowDownBuffer=MacdBuffer+ 0.0005;
else
ArrowDownBuffer=MacdBuffer+ 0.1;
if(bAlert==1/*&& Period()==15*/){
Alert("down here",Bid);
PlaySound("alert.wav");
bAlert=0;
}
}
else if (MacdBuffer>0 && MacdBuffer<0&& MacdBuffer<0){
if(Digits==4)
ArrowDownBuffer=MacdBuffer+ 0.0005;
else
ArrowDownBuffer=MacdBuffer+ 0.1;
Alert("down i2 here",Bid);
bAlert=1;
}
else if (MacdBuffer>0 && MacdBuffer<0&& MacdBuffer<0&& MacdBuffer<0){
if(Digits==4)
ArrowDownBuffer=MacdBuffer+ 0.0005;
else
ArrowDownBuffer=MacdBuffer+ 0.1;
}
}
//---- signal line counted in the 2-nd buffer
//for(i=0; i<limit; i++)
// SignalBuffer=iMAOnArray(MacdBuffer,Bars,SignalSMA,0,MODE_SMA,i);
//---- done
return(0);
}
//+------------------------------------------------------------------+