如何编码? - 页 32

 

只是为了解释...

例子:

货币对 GBP/USD

时间 H1

高点=1.9820

低点=1.9859

总范围=39点。

下一个H1的开盘价=1.9843

对于1a线(品红色)来说

1.9843 - (39/5) = 1.9835

1b线(白色)

1.9843 - (39/2) = 1.9824

对于线2a(洋红色)

1.9843 + (39/5) = 1.9851

2b线(白色)的情况

1.9843 + (39/2) = 1.9863

而线可以在下一个H1中自动改变。

这个指标可以用于M30,H1和H4。

请注意。

 
 

奇怪

老兄,我一定是真的累了...

看一下这张照片...FXDD !!!!

附加的文件:
weird.jpg  94 kb
 

也许你的进价和现价是对调的?

 

显示利润的编码

我仍然感到困惑的是,当同一平台上有3种其他货币也在进行交易时,如何编码以捕捉正在进行的某一货币的当前利润,减去掉期? 我如何设置它来处理神奇的数字?

另一个问题。我如何捕捉利润或损失的总和,减去掉期和减去所有货币的起始余额,包括已关闭的交易?

有没有人愿意花几分钟时间来编写这些程序。 衷心感谢您的努力,!!!!!!!!!!!!!!!

预先感谢您!

戴夫

<<<
 

帮助:对象文本中的新行

我怎样才能使一个对象文本有更多的行?

例子。

Data=StringConcatenate("Bid:",Bid," Ask:",Ask)。

ObjectCreate(object_name1, OBJ_TEXT, 0,x,y)。

ObjectSetText(object_name1,Data, fontsize, "Comic Sans MS", Black)。

我想要一个像这样的结果。

出价:1234

要价:1236

而不是。 Bid:1234 Ask:1236

"/n "没有作用

谢谢

 

如果我要这样做,我就会这样做。

Print(" Bid: ",Bid);

Print(" Ask: ",Ask)。

这将打印出买入价和卖出价,并像你说的那样把它们放在另一个下面。 另外,这样做,你不必为它声明任何变量。 我希望这就是你要找的东西。

 
Willis11of12:
如果我想这样做,我就会这样做。

Print(" Bid: ",Bid);

Print(" Ask: ",Ask);

这将打印出买入价和卖出价,而且会像你说的那样把它们放在另一个下面。 另外,这样做的话,你不必为它声明任何变量。 我希望这就是你要找的东西。

是的,但我想在图表上有一个对象文本......

 

编码方面的帮助

先生们

如果最后一笔订单是盈利的,哪一行代码可以帮助我关闭所有挂单

事实上,我怎样才能确定最后的胜利交易?

请注意

预先感谢

 

出场

谁能指导我如何编制一个基于指标的出场程序?

以下是我到目前为止所做的工作。.但不工作。

if( OrdersTotal() >= 1 )

{

int total=OrdersTotal();

for(int cnt=0;cnt<=total;cnt++) // cnt loop

{

OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES)。

if( OrderSymbol() == Symbol() && OrderMagicNumber() >= Magic_No_start && OrderMagicNumber() <= Magic_No_start + 100 && order_check != OrderTicket( ) )//检查 符号

{

如果(OrderType()==OP_BUY && OrderSymbol()==Symbol()

{

如果(ACLOSE == 1 && OrderProfit() > 1)

{

OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet); // Close LONG position

}}

如果(OrderType()==OP_SELL && OrderSymbol()==Symbol())// 检查符号

{

如果( ACLOSE == 2 && OrderProfit() > 1)

{

OrderClose(OrderTicket(),OrderLots(),Ask,3,Violet); // 关闭空头头寸

}}