错误、漏洞、问题 - 页 783

 
Rosh:

我们自己做所有的翻译。你在代码库英文部分的那个版本是偶然发现的。

如何编辑翻译后的版本?

我想修复错误,却得到一个404...

 
Urain:
你检查一下,DBL_MIN趋向于零,而Yurich的 -DBL_MAX是非常小的负数。
尤里奇
为什么要检查。DBL_MIN是"可以用double类型 表示的最小正值",它将永远大于任何比较的负数。:)

是的,我对这个定义打了个哈欠。我看了一下文件--就像你说的那样。

但是。

我的意思是,你必须要处理好位的表示。

DBL_MAX。

可以用双倍类型表示的最大值

1.7976931348623158e+308


我现在正在思考这个问题。我们会想出办法的。在帮助文件的某个地方,我看到了一个现成的样本,说明双常数是如何以十六进制形式打印的。我需要测试它,纠正和调试。

--

//添加。

嗯,我检查过了,没问题,你可以把它改成-DBL_MAX(0xFFFFFFFFFFFF)。

 
MetaDriver:

是的,我对这个定义打了个哈欠。我看了一下文件--就像你说的那样。

但是。

你最好仔细编辑,以免造成溢出,要么归零,要么扔回正数。 我的意思是,你必须处理好位的表示。

DBL_MAX。

可以用双倍类型表示的最大值

1.7976931348623158e+308


我现在正在考虑这个问题。我们会想办法的。在帮助中的某个地方看到了一个现成的十六进制形式的双常数的例子。我必须使用它,纠正它,并把它送出去。

MQL5 参考/ 语言基础知识 / 数据类型 / 实数类型(double, float)。
 
Urain:
MQL5参考指南 / 语言基础知识 / 数据类型 / 实数类型(double, float)。
是的,我已经做了。(见上文)
 
为什么我的金融交易被冻结?
 
SYMBOL_TRADE_STOPS_LEVEL 和SYMBOL_TRADE_FREEZE_LEVEL的区别是什么? 在计算止损和止盈保证金时,应该使用哪一个?
 
maryan.dirtyn:
SYMBOL_TRADE_STOPS_LEVEL和SYMBOL_TRADE_FREEZE_LEVEL 有什么区别? 在计算StopLoss和TakeProfit时,我应该使用哪一个?

类似于 foursquare中 "要求和约束 "的检查。

对最小StopLevel距离的限制。

如果违反了上述任何一项要求,交易将不会被执行。

订单类型 订单开盘价(OpenPrice) 止损(SL) 获利(TP)
购买 不允许修改 Bid-SL ≥ StopLevel TP-Bid ≥ StopLevel
不允许卖出修改 SL-Ask ≥ StopLevel Ask-TP ≥ StopLevel
买入限价 Ask-OpenPrice ≥ StopLevel OpenPrie-SL ≥ StopLevel TP-OpenPrice ≥ StopLevel
SellLimit OpenPiece-Bid ≥ StopLevel SL-OpenPrice ≥StopLevel OpenPiece-TP ≥ StopLevel
买入止损点 OpenPrie-Ask ≥ StopLevel OpenPrie-SL ≥ StopLevel TP-Open Price ≥ StopLevel
SellStop Bid-OpenPrice ≥ StopLevel SL-OpenPrice ≥ StopLevel OpenPrice-TP ≥ StopLevel


FreezeLevel冻结距离限制。

如果StopLoss或TakeProfit值违反FreezeLevel参数要求,市场订单不会被关闭。
如果StopLoss或TakeProfit值违反StopLevel参数要求,则不能修改StopLoss或TakeProfit订单。
如果申报的开盘价违反FreezeLevel参数要求,则不能删除或修改挂单。

订单类型 开盘价 止损(SL) 获利(TP)
购买 不允许修改 Bid-SL > FreezeLevel TP-Bid > FreezeLevel
不允许销售修改 SL-Ask > FreezeLevel Ask-TP > FreezeLevel
买入限价,卖出价,公开价 > 冻结价,由止损价调节,由止损价调节
SellLimit OpenPiece-Bid > FreezeLevel 由StopLevel参数调节的冻结水平 由StopLevel参数调节的冻结水平
BuyStop OpenPrie-Ask > FreezeLevel由StopLevel参数支配,由StopLevel参数支配。
SellStop Bid-OpenPrice > FreezeLevel 由StopLevel参数调节,由StopLevel参数调节。

Требования и ограничения при проведении торговых операций - Приложения - Учебник по MQL4
  • book.mql4.com
Требования и ограничения при проведении торговых операций - Приложения - Учебник по MQL4
 
papaklass:
你在这里会得到很多 "妈妈不能等 "的推荐。而主要的建议是在市场上开盘!

:-)你似乎也在你的剧目中......:-)

一个具体的问题和一个具体的答案。

向左/向右走一步就是一个行刑队,唉,淹没和歌词,你用你的 "最高建议 "证明了这一点,而这与问题作者的兴趣无关。:-)

 
#define WINAPI          
#define DWORD   uint
#import "kernel32.dll"
   DWORD WINAPI GetLastError(void);
#import
我如何调用这个函数?如果该名称与内置名称相同。
 
WWer:
我如何调用这个函数?如果该名称与内置名称相同。
在MT4上,我调用了低级别的函数RtlGetLastWin32Error()。也许在MT5中你可以做同样的事情。
Новые библиотеки файловых функций без ограничений. - MQL4 форум
  • www.mql5.com
Новые библиотеки файловых функций без ограничений. - MQL4 форум