原始想法 - 页 16

 

"进入规则

例如,如果当前价格是上一交易日的收盘价+20点,我们想做多;如果当前价格是上一交易日的收盘价-20点,我们想做空"。

这个20点我们想灵活地作为一个选项,我们可以根据条形的时间框架来改变。

 

为图表中的柱状图添加视觉效果

嗨,大家好。

是否有一个指标可以让我很容易地修改,以便根据RSI数据在图表上的条形图上方或下方添加信号?

我对编程有一点了解,我想我可以修改一个接近的指标。

谢谢

 

绘制趋势线指标

你好。

我在寻找一个指标或脚本来绘制趋势线,从最高点到最低点。例子见附件。

谢谢

附加的文件:
trend_line.gif  15 kb
 

ATR追踪止损EA?

让我先说一下,我同时使用VTTRADER和Metatrader。我感兴趣的图片来自VTTRADER,但是,我想要一个Metatrader的EA。我只做了一年多的交易,所以请耐心等待。

我正在寻找一个 "跟踪止损--平均真实范围--乘数"。如果我已经有了一个开盘头寸,我想用一个可调整的ATR乘数(1-4)来设置自动追踪止损,默认的乘数通常是3,如果你处于一个高度波动的市场,或者你想让利润运行,你可以使用4乘数。如果你处于一个交易区间,则设置为2倍,以收紧止损等。我希望有程序员知道ATR止损系统。我在VTTRADER中看到这个指标,而不是Metatrader。当然,我认为在Metatrader中的EA会更容易,因为它的编程能力。

我还对Metatrader中任何类似的基于波动率的追踪止损感兴趣。我对基于点数的直接止损不感兴趣。我已经搜索了各种论坛,但没有发现任何东西。如果有任何意见和建议,我们将不胜感激。谢谢您!M Rippy

附加的文件:
 

每日开盘区间w Fibs

谁能帮助把VisualTrading格式的Daily Open Range w Fibs转换成StrategyBuilderFX MT4格式。

更多信息请点击http://www.visualtradingcharts.com/forum/viewtopic.php?p=9378#9378

{找出以前CME GLOBEX开盘时的最高点和最低点。

找到之前CME GLOBEX开盘的最高点和最低点。

绘制这些数值并将范围划分为

水平斐波那契%}.

{如果我能够收集到最高点和最低点的日期/时间。

然后我就可以写代码来绘制Prev CME GLOBEX Open to Open FibFan }。

{确保图表上至少有2[2]天的数据}。

AvoidZeroValues:=Cum(Cross(Hour=OpenTime,0.5))/3;

PipFactor:=If(Close>500,0.25,If(Close10,0.01,0.0001));

{跟踪最高的高点和最低的CME GLOBEX开盘到开盘}。

InitiateHigh:= HHV(High,BarsSince(Cross(Hour()=OpenTime,0.5))。

InitiateLow := LLV( Low,BarsSince(Cross(Hour()=OpenTime,0.5))。

{在~CME GLOBEX收盘后[服务器时间下午3:00],绘制前一天的最高点和最低点}。

DayHigh:= IF(AvoidZeroValues>=1,ValueWhen(1, Cross(Hour()=OpenTime,0.5), Ref(InitiateHigh,-1)),Null)。

DayLow := IF(AvoidZeroValues>=1,ValueWhen(1, Cross(Hour()=OpenTime,0.5), Ref(InitiateLow, -1)),Null);

DayRng:= DayHigh-DayLow;

HDR:=Highest(DayRng);

LDR:= Lowest(DayRng);

MDR:= Lowest(DayRng)+((Highest(DayRng)-Lowest(DayRng))/2)。

HEnt :=ValueWhen(1, Cross(Hour()=OpenTime,0.5), Open + Pipfactor*ORange);

LEnt :=ValueWhen(1, Cross(Hour()=OpenTime,0.5), Open - Pipfactor*ORange);

VHEnt1:=ValueWhen(1, Cross(Hour()=OpenTime,0.5), Open + Pipfactor*VOR1);

VLEnt1:=ValueWhen(1, Cross(Hour()=OpenTime,0.5), Open - Pipfactor*VOR1);

VHEnt2:=ValueWhen(1, Cross(Hour()=OpenTime,0.5), Open + Pipfactor*VOR2);

VLEnt2:=ValueWhen(1, Cross(Hour()=OpenTime,0.5), Open - Pipfactor*VOR2);

VHEnt:=If(VORPick=0,VHEnt1,VHEnt2);

VLEnt:=If(VORPick=0,VLEnt1,VLEnt2);

HTgt:=LLV( Low,BarsSince(Cross(Hour()=OpenTime,0.5))+(MDR*(M DR_pct/100))。

HTgtHit:=If(Cross(High,HTgt),High,Null)。

LTgt:=HHV(High,BarsSince(Cross(Hour()=OpenTime,0.5 ))-(MDR*(MDR_pct/100))。

LTgtHit:=If(Cross(LTgt,Low),Low,Null);

TgtR:=HTgt-LTgt。

{计算并剖析斐波那契内部的目标范围%}。

F1:=TgtR*0.145898; F2:=TgtR*0.236068; F3:=TgtR*0.381966; F4:=TgtR*0.500000。

F5:=TgtR*0.618034; F6:=TgtR*0.763932; F7:=TgtR*0.854100;

{在斐波那契内部绘制目标范围%}。

In14:=If(Fibs=0,LTgt+F1,Null); In23:=If(Fibs=0,LTgt+F2,Null); In38:=If(Fibs=0,LTgt+F3,Null)。

In50:=If(Fibs=0,LTgt+F4,Null); In62:=If(Fibs=0,LTgt+F5,Null); In76:=If(Fibs=0,LTgt+F6,Null)。

In85:=If(Fibs=0,LTgt+F7,Null);

附加的文件:
 

确切的交易

大家好!我有一个问题!也许有人知道是否有可能在MT4中创建某种按钮,这意味着进行精确的交易!例如--我按下一个按钮,有一个卖出GBPUSD 1手的交易,sl 50p但tp 15p!

 

警报代码

有什么方法可以在交易达到一定点数时发出警报声?我似乎无法编写代码,在一个点值上取出一部分手,所以我试图找到一种方法,至少发出警报声......我几乎是睡在电脑旁边,所以这对获利有帮助。

 

ADX交叉点与HULL趋势

你好,这里有哪位伟大的程序员可以为这个30米的欧元/美元的简单设置做一个指标或EA。 我已经附上了图表和标准指标。

谢谢

ADX交叉点设置为50

Hull趋势设置为20

欧洲中部时间设置为08:00 - 18:00

当ADX交叉信号为多头且Hull趋势信号为多头时做多,反之则做空。

在信号产生 的下一次 开盘时进场。

额外的过滤器--只在CET时间内进入交易

交易2个合同

出场一 - 盈利15个点,sl =20

出场二 - 盈利30点时出场 sl =30

附加的文件:
 

12 EMA和布林线EA

我已经开始编码一个EA,使用12 EMA作为进入和退出信号的核心,但我需要帮助来整合布林线 组件和Triggerlines指标。

有人愿意帮助我将布林线添加到EA中,并将Triggerlines添加到EA中进行确认吗?

主要的组件是。

12 EMA

20周期布林线

触发线指标

 

一个图表中的2个simbols?

大家好!...

在Metatrader中,是否可以在同一个图表中出现两个货币对?

我已经用了很长时间了。

http://www.netdania.com/ChartApplet.asp

当打开这个图表时,可以在叠加模式下创建一个新的工具。

对于相关的货币对,如欧元/美元对美元/瑞士法郎,他非常有用,可以迅速看到它们是如何演变的。

这是一个示例图片。

http://img307.imageshack.us/img307/4315/forex7qw.jpg

术语