问吧! - 页 84

 

嗨,代码大师。

我如何做一个简单的指标,当一个ema达到一定的价格水平时发出警报。

请指导我。

 

周五/周日修复

有谁能把这个指标改成在周日 而不是周五收盘?我相信对于有经验的程序员来说有一个简单的修复方法,但我只是专注于交易。

我试着看了一下,但似乎想不出来。我相信这对许多交易者会有帮助。修复后,请上传.MQ4文件而不是.EX4文件。

谢谢!

附加的文件:
 

ihighest

double CON1= High*Point;

double CON2= Low*Point;

double CONBREAKPOINT = 10;

double BREAKFINAL = (CON1 - CON2) ;

我正在开发一个简单的价格过滤器,但无法使其工作。谁能告诉我如何确定过去x n个柱子 的最高价格?

我想把价格高点-价格低点拿出来,然后用点来比较。

如果有任何帮助,我将不胜感激。

 

指标显示 符号、利润和盈亏平衡点。有什么方法可以把点的总数加到这上面吗?

附加的文件:
 

(需要帮助)如何制作多时间框架信号的EA

请帮助

我有来自TF 4H的信号

(可能是来自Philip Nell或其他4H信号)

然后我想让

信号的进入点来自于

较小的TF(1-5分钟)。

我只是需要任何参考

EA

都可以。

无论是否是最古老的EA

都可以。

有谁能帮助我吗?

 
ajk:
double CON1= High*Point;

double CON2= Low*Point;

double CONBREAKPOINT = 10;

double BREAKFINAL = (CON1 - CON2) ;

我正在开发一个简单的价格过滤器,但无法使其工作。谁能告诉我如何确定过去x n个柱子的最高价格?

我想把价格高点-价格低点拿出来,然后用点来比较。

希望得到任何帮助。

High[m]和Low[n]值已经是 "*Point",因为它们是实际价格。你可能是指"/Point",以便得到它们所代表的点数。

 
ajk:
double CON1= High*Point;

double CON2= Low*Point;

double CONBREAKPOINT = 10;

double BREAKFINAL = (CON1 - CON2) ;

我正在开发一个简单的价格过滤器,但无法使其工作。谁能告诉我如何确定过去x n个柱子的最高价格?

我想把价格高点-价格低点拿出来,然后用点来比较。

希望得到任何帮助。

我想你所需要做的就是这个。

Highest=iHighest(NULL,0,MODE_HIGH,20,0)。

给你提供过去20个柱子的最高价

Highest=iHighest(NULL,0,MODE_HIGH,50,0)。

这是过去50个条形图中的最高点。

我希望这对你有用。

 
ajk:
double CON1= High*Point;

double CON2= Low*Point;

double CONBREAKPOINT = 10;

double BREAKFINAL = (CON1 - CON2) ;

我正在开发一个简单的价格过滤器,但无法使其工作。谁能告诉我如何确定过去x n个柱子的最高价格?

我想把价格高点-价格低点拿出来,然后用点来比较

希望得到任何帮助。

double HighPrice = iHigh(NULL,15,iHighest(NULL,15,MODE_HIGH,n,0));

double LowPrice = iLow(NULL,15,iLowest(NULL,15,MODE_LOw,n,0));

double Delta = (HighPrice - LowPrice) / Point;

 

帮助 - InitialStop代码 - 用于洗脑EA

你好。

我在日线上使用 "Brainwashing #1c_2 "专家,初始止损是由 "PriceChannel_Stop_V1 "生成的,但有时...它太大了 。是否可以添加一个最大值,比如50点。

还有,是否可以给这个专家添加一个 "BreakEven"?

这里是代码的一部分

extern int SLIPPAGE = 3;

extern double Lots = 0.1;

extern int StopLoss = 10;

extern int TakeProfit = 80; [/PHP]

And

if (Sell==-1 && Sell1>-1 && !buysig) { buysig=true; sellsig=false; sigtime=Time[lookupidx]; sigsl=Sell1; }

if (Buy==-1 && Buy1>-1 && !sellsig) { sellsig=true; buysig=false; sigtime=Time[lookupidx]; sigsl=Buy1; }

if (!ExistPosition() && ttime!=Time[0]) {

sigbar=(Time[0]-sigtime)/60/Period(); //the bar with signal

if (buysig

&& ((sigbarsigsl && ItrendFilter && iTredn1>ItrendLevel) ||!ItrendFilter) //iTrend filter

) {

if (StopLoss!=0) ldStop=sigsl-StopLoss*Point;

if (TakeProfit!=0) ldTake=Ask+TakeProfit*Point;

SetOrder(OP_BUY, Ask, ldStop, ldTake);

buysig=false;

ttime=Time[0];

}

if (sellsig

&& ((sigbar<=BarsToConfirm && AskItrendLevel) ||!ItrendFilter) //iTrend filter

) {

if (StopLoss!=0) ldStop=sigsl+StopLoss*Point;

if (TakeProfit!=0) ldTake=Bid-TakeProfit*Point;

SetOrder(OP_SELL, Bid, ldStop, ldTake);

sellsig=false;

ttime=Time[0];

I have already try to change this code line

[PHP]if (StopLoss!=0) ldStop=sigsl-StopLoss*Point;

...但是...没有成功

这里是原始EA

谢谢你

附加的文件:
 

有没有可能在这个EA中插入一个追踪止损?

我在货币GBP/USD上试过这个EA,我认为他可以用追踪止损带来好的结果。

谁能帮助我插入一个追踪止损?

谢谢

附加的文件: