[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 572

 
Vinin >>:

Надо бы контроль на стоплевел делать однако. Имхо.
我的车站没有固定。它是根据小时图计算的,所以有一个正常的保证金。这还不是重点,我设置了200、300、400点的固定止损(只是为了检查),误差仍然是130...
 
Noterday >>:
У меня стоп не фиксированный. Расчитывается исходя из часового графика, так что там запас нормальный. Да даже дело не в этом, ставлю фиксированный стоп 200, 300, 400 пунктов (ради проверки) и всё равно ошибка 130...
同样的事情...我正在使用Igor Kim的函数。虽然我愚蠢地使用了教程中最简单的那些,但一切都很好。我把KimIV的,一切都错了......。错误130一直存在。五次尝试开仓,并有止损和止盈,然后有一个没有任何止损和止盈的开仓单。而当追踪止损(也来自Igor)触发时,止损的设置没有任何问题......。由于这个原因,我无法正确地测试该策略...没有止损就会暴跌,有跟踪止损就会切断利润。
 
Urain >>:

sy=Symbol();// ????????  sy обьявлен как неизменяемый параметр int Trend_MACD(string& sy,int tf)

那是什么意思?有什么问题吗?请解释一下...

 
artmedia70 писал(а)>>
同样的事情...使用Igor Kim的函数。虽然我愚蠢地使用了教程中最简单的那些,但一切都很好。把KimIV的,一切都错了......错误130一直存在。五次尝试开盘,都有止损和止盈,然后有一个没有止损和止盈的开盘指令。而当追踪止损(也来自Igor)触发时,止损的设置没有任何问题......。由于这个原因,我无法正确地测试该策略...没有止损就会暴跌,有跟踪止损就会切断利润。

问题似乎出在Slippage。它是小的。
 
artmedia70 >>:

Это о чём? Что-то не так? Поясните, плиззз...

当你声明一个函数时,你声明sy参数是不可变的

int Trend_MACD(string sy,int tf)

然后你试图在函数体中为这个未改变的参数赋值

sy=Symbol();

这是错误的,如果你想改变它,你必须把它声明为变量。

int Trend_MACD(string& sy,int tf)

问题在于声明函数时的"&"符号。

 

大家好,请问谁有一段算法如下的代码。

如果最后一笔平仓交易无利可图,并且没有mag=12345的未平仓头寸,那么lot=2*lot。

 
dmitriy086 писал(а)>>

大家好,请问谁有一段算法如下的代码。

如果最后一笔平仓交易无利可图,并且没有magic=12345的未平仓头寸,那么lot=2*lot。


搜索带有 "Martin "或 "Martingale "一词的EA。
 
Roger >>:

Поиск тебе в помощь, ищи советнки со словом "мартин" или "мартингейл".

这太简单了,我们不是在寻找简单的方法)))),我已经搜索了很多(但我不是程序员),我不能确定哪里和如何,什么,所以我要求一个现成的作品。
 
Urain >>:

При обьявлении функции вы обьявили параметр sy как неизменяемый

а потом в теле функции пытаетесь этому неизменяемуму параметру присвоить значение

в этом и состоит ошибка, парамет если требуеться его изменять нужно обьявлять как изменяемый

проблема вот в таком значке "&" при обьявлении функции.

嗯,这是如果你需要向外界传递一个与函数主体有关的改变了的参数。但在我看来,这里只是简单地检查参数的正确性,如果发生这种情况,就改变其值。这里没有犯罪。
 
alsu >>:
ну, это если надо передать измененный параметр во внешний мир по отношению к телу функции. А тут по-моему просто параметр проверяется на корректность и в случае чего изменяется его значение. Никакого криминала.

事实上,是的,我在自动驾驶仪上,我已经制定了规则,我不会再考虑。

我同意,如果该参数不对外传输,就没有问题。

但请记住,如果你发送""或 "0",它不会在函数之外发生变化,不会变成 "GBPUSD",例如。