原始想法 - 页 34

 
yungdannyboy:
你好,我是新来的,我一直在想,有没有一个系统是自动交易的?例如,有没有一种方法可以让Metatrader在两条移动平均线交叉时进行自动交易?我在想,因为我不是每次交叉都在家,我想知道是否有人能帮助我。我想坚持使用我的系统,但当移动平均线交叉时,我从来没有及时抓住它。

在这个论坛上搜索万能MA交叉。

 

为简单的EA提供帮助

嗨!我是一个建造EA的新手。谁能帮我写一个简单的EA。

- 买入时,振荡器是买入

- 卖出,当osc是卖出时

我有一些问题,当osc可以给出2个值时.....。

我想学习这种强大的语言

这就是Osc。

////+------------------------------------------------------------------+

| 银色趋势_信号.mq4

//|Ramdass - 仅转换

//+------------------------------------------------------------------+

#属性版权 "SilverTrend由CrazyChart改写"

//#property link "http://viac.ru/"

#属性 indicator_chart_window

#属性 indicator_buffers 2

#属性 indicator_color1 CornflowerBlue

#属性 indicator_color2 Crimson

//---- 输入参数

extern int RISK=3;

extern int CountBars=350;

extern int NumberofAlerts=2;

外部 bool ShowAlerts=False;

int SSP=9;

int counter=0;

//---- 缓冲区

double val1[];

double val2[];

//+------------------------------------------------------------------+

//|自定义指标 初始化函数|

//+------------------------------------------------------------------+

int init()

{

string short_name;

//---- 指标行

IndicatorBuffers(2);

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0,233);

SetIndexStyle(1,DRAW_ARROW);

SetIndexArrow(1,234);

SetIndexBuffer(0,val1);

SetIndexBuffer(1,val2);

//----

return(0);

}

//+------------------------------------------------------------------+

//| SilverTrend_Signal | |

//+------------------------------------------------------------------+

开始()

{

如果(CountBars>=Bars) CountBars=Bars;

SetIndexDrawBegin(0,Bars-CountBars+SSP)。

SetIndexDrawBegin(1,Bars-CountBars+SSP)。

int i,shift,counted_bars=IndicatorCounted()。

int i1,i2,K;

双重Range,AvgRange,Smin,Smax,SsMax,SsMin,价格。

bool uptrend,old;

//----

if(Bars<=SSP+1) return(0);

//---- 初始零点

如果(counted_bars<SSP+1)

{

for(i=1;i<=SSP;i++) val1[CountBars-i]=0.0;

for(i=1;i<=SSP;i++) val2[CountBars-i]=0.0;

}

//----

K=33-RISK。

for (shift = CountBars-SSP; shift>=0; shift--)

{

范围=0。

AvgRange=0。

for (i1=shift; i1<=shift+SSP; i1++)

{

平均值Range=AvgRange+MathAbs(High-Low)。

}

Range=AvgRange/(SSP+1);

SsMax=High[shift]; SsMin=Low[shift]。

for (i2=shift;i2<=shift+SSP-1;i2++)

{

价格=高位。

if(SsMax<price) SsMax=price;

价格=低。

如果(SsMin>=price) SsMin=price。

}

smin = SsMin+(SsMax-SsMin)*K/100;

smax = SsMax-(SsMax-SsMin)*K/100;

val1[shift]=0。

val2[shift]=0。

如果(Close[shift]<smin)

{

uptrend = false;

}

如果 (Close[shift]>smax)

{

上升趋势 = true;

}

如果(uptrend!=old && uptrend=true)

{

val1[shift]=Low[shift]-Range*0.5;

counter=0。

如果(shift==0 && counter<=NumberofAlerts)

{

if (ShowAlerts==True) Alert("Silver Trend",Period()," ",Symbol()," BUY")。

counter=counter+1;

}

}

如果(uptrend!=old && uptrend=false)

{

counter=0。

val2[shift]=High[shift]+Range*0.5;

如果(shift==0 && counter<=NumberofAlerts)

{

if (ShowAlerts==True) Alert("Silver Trend",Period()," ",Symbol()," SELL")。

counter=counter+1;

}

}

评论(shift)。

old=uptrend。

}

return(0);

}

//+------------------------------------------------------------------+

谢谢你的帮助

 

只使用SMA21

亲爱的各位

我总是试图找到最简单的系统来玩外汇。我相信圣杯是我们的资金管理和纪律......所以我找到了一个想法,我认为这将是很好的改进,并为大家提供建议。

好了,我们开始吧

第一:打开GBPUSD 1H

第二,将SMA21放在图表上

所以规则是...当新的蜡烛开在21SMA之上时买入

当新的蜡烛开盘低于21SMA时卖出

我建议不使用止损,但我们可以从马氏系统中得到很好的想法......当然要有良好的资金管理。

例如...当我们得到买入信号时,我们用买入0.1手进场,但在接下来的3根蜡烛中,它开盘低于SMA 21,所以我们给出卖出0.15手...当它再次回来时,我们可以用买入0.2手...

根据我的观察,在SMA21的最大价格 范围是5倍

所以我们有0.15手的卖出和0.3手的买入......我们可以把我们的目标定为$$......所以如果达到目标,我们关闭所有的,然后重新开始

或者...我们可以使用更高的时间框架4H

所以,伙计们,我认为这将是伟大的....,特别是当我们有这个系统的EA时。

谢谢

 

网格战略

看这个。

附加的文件:
 

这种代码

是否有可能制作这样的脚本,当EA完成后自动开仓。EA打开卖出u/j,脚本将打开,然后卖出u/c,买入g/u和e/u?

 

日内布林带转折交易

一篇有趣的文章,也许EA可以回测这个理论。我现在要去睡觉了,但我明天会看看。

http://www.investopedia.com/articles/forex/06/BBInsideDay.asp

 

致所有成功的交易者

我想知道全职交易者是如何交易的。

无论你使用的是什么系统,如果是手动系统,你需要在电脑前坐多久,或者你是否使用警报 或其他什么。请告知。

我发现,如果是手动系统,我很难遵循任何系统,因为大多数信号是在我离开时产生的。如何解决这个问题?

预先感谢

 

GBPUSD-EA-请帮助

谁能在以下指标的基础上创建一个专家顾问?

当价格越过蓝线+1点时买入或卖出,并在日线图上传播。例如,如果它在1.9780处越过上升面,在1.9785处进入。

获利 40

止损100

还希望得到价格越过蓝线的提示。谢谢你的帮助。

-布巴

附加的文件:
 

高-低策略

你好。

我想开发一个EA,做一些测试,看看它是否有利可图。

其基本思路是这样的。

一旦出现日低点,就在日低点之上做多交易x个点。

一旦出现日高点,就在日高点以下做空交易x个点。

这个想法是为了利用每日范围和趋势,一旦货币对 从高点或低点走了x个点,它就有足够的动力继续前进。

我想开发这个EA,以找出:a)这个策略是否有利可图;b)不同货币对的x应该设置在什么水平上。

我已经尝试创建了一个,但它不工作(见附件文件)。

谁能帮助修复我创建的EA或者帮助创建一个全新的EA?

非常感谢。

安东尼

附加的文件:
highlow.mq4  5 kb
highlow.ex4  5 kb
 

网格系统!

嗨,伙计们。

您是否查看过http://www.fxmoneymap.co.uk,该系统在4000美元附近出售,有人使用吗?我们可以在MT4上做类似的事情吗?