问吧! - 页 91

[删除]  

Putz,你说的 "似乎有效 "是什么意思?如果它对第一笔订单有效,那么你应该在它的基础上进行第二笔订单(使用OrderOpenPrice()作为第二笔订单的基础,而不是像第一笔订单那样使用当前低价)。

[删除]  
khari123:
谁能帮我提供一个脚本或EA,让我每天只做一次交易? 谢谢大家

使用日线图,把。

#property ...

static bool ITradedOnThisBar;

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

//| 专家初始化函数|

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

然后,在你的开盘和收盘条件上添加。

ITradedOnThisBar!=Bars

并在OrderSend()之后。

ITradedOnThisBar=Bars。

 

你好!

如何在止损和反转的基础上制作一个EA?

止损&反转->订单_买入=订单_卖出和订单seel=订单_买入结束

谢谢你的帮助!

 
metastock:
你好!

如何在止损和反转的基础上制作一个EA?

Stop&reverse -> order_buy = order_closesell and orderseel=order_closebuy

谢谢你的帮助!

试试这个脚本...... experts\scripts

附加的文件:
 

步骤1和2工作

你好,Sendra。

我只是想说声谢谢,并让你知道我现在已经有了第一和第二步的正常工作。现在我正在进行第3步和++步的工作。这正变成一个很好的学习练习。

第3步是试图找出哪个指标是用来寻找长期趋势的最佳选择。我现在看的是日线,因为它似乎对我的系统最有效。

我想尝试的一件事是找到一种确认趋势变化的方法,因为似乎很多时候,大多数指标都显示了 线的变化,它在这一点上发生了逆转,结果只是一个回撤。我想,当价格超过前一栏的高点或低点x个点时,我想确认趋势。我相信有人已经编好了代码,但我还没能找到它。如果有人有任何建议,我将不胜感激。

请注意。

普茨

 

大家好。

我创建了我的第一个指标,并对它感到非常高兴。我有一个两张图(1小时和日线),只用于主要趋势的交易。

在1小时图上,它工作得很好,但如果我降低TF,信号就会改变....,谁能告诉我如何使信号 在1小时蜡烛的收盘时出现,即使是在较低的TF图上?这可能吗?

 
MFM:
你们好。

我创建了我的第一个指标,并且真的很高兴。我有一个2图(1小时和日线),只用于主要趋势的交易。

在1小时图上,它工作得很好,但如果我降低TF,信号就会改变....,谁能告诉我如何使信号在1小时蜡烛的收盘时出现,即使在较低的TF图上?这可能吗?

像往常一样,你只能发现条形图的开口,即它是一个新条形图的第一个刻度,然后你可以使用像下面这样的谓词。

bool atHourBarOpen()

{

if ( TimeCurrent() != Time[0] )

return( false ); // Not the first tick of the bar

return( TimeHour( Time[1] ) != TimeHour( Time[0] ) );

}
 
ralph.ronnquist:
像往常一样,你只能发现条形图的开口,即它是一个新条形图上的第一个点,然后你可以使用一个像下面这样的谓词。
bool atHourBarOpen()

{

if ( TimeCurrent() != Time[0] )

return( false ); // Not the first tick of the bar

return( TimeHour( Time[1] ) != TimeHour( Time[0] ) );

}

谢谢你的帮助,但我无法理解这个问题。我附上了指标,如果你能看一下,我将非常感激。是否有可能让信号在第一张地图中指定的TF收盘时出现,而不是硬性规定为1小时?这样,如果我改变第一张地图中的TF,它将在那张地图上工作。

附加的文件:
[删除]  

普茨

你好,普茨。

尝试使用GlobalVariable和iHigh()/iLow()。

也许像这样。

//---- 输入参数

string ChangeTrendBar;

int start()

double H1=iHigh(NULL,0,1);

double H0=iHigh(NULL,0,0);

...

if(xnow>ynow && xprevious<yprevious) // 信号表明趋势已经改变。

{

GlobalVariableSet("BarTrendChange",Time[0])。

}

如果(GlobalVariableGet("BarTrendChange")==Time[1])

{

如果(H1<H0 && H0-H1=n-pip)

...

希望它能发挥作用。

 

如何在指标上显示到期日

尊敬的所有交易员。

我想知道如何在指标或EA中加入到期日,使其具有如下图所示的到期日。应该在.mtq中添加什么字符串代码?

预先感谢。

附加的文件: