关于外汇平台 Pip value 计算
  1. 如果只做货币对的话,除了日元是小数点 0.01,其他的都是 0.0001 代表一点。
  2. 如果做黄金,原油,那么是 0.01 代表 1 点。
  3. 大部分的股指是 0.01 代表 1 点,但有些跟日元相关的股指 0.1 代表 1 点。
  4. BTC 也是 0.01 代表 1 点。

如果同一个 EA 来设置 StopLoss 的点,不同品种要设置不同,即使 Pip 的小数点一样,但是每个品种的波幅不一样。例如 BTCUSD 可能要设置 10000 点止损,而不是外汇中的 100 点。

MT4 平台的小数点一般都会比 pip 小数点多一位。所以可以用以下函数来获取 Pip 小数点。

double CalculateNormalizedDigits()
{
   // If there are 3 or fewer digits (JPY, for example), then return 0.01, which is the pip value.
   if (Digits <= 3){
      return(0.01);
   }
   // If there are 4 or more digits, then return 0.0001, which is the pip value.
   else if (Digits >= 4){
      return(0.0001);
   }
   // In all other cases, return 0.
   else return(0);
}

这样在下单时设置止损空间需要 pip 小数点来乘以止损点数。


int slip_page = 3;

double pip_digits = CalculateNormalizedDigits();

int ticket = OrderSend(Symbol(), OP_BUY, lots,  Ask, slippage, Bid - StopLoss * pip_digits, Bid + TakeProfit * pip_digits, "多开", MAGIC_NO, 0, Green);

int ticket = OrderSend(Symbol(), OP_SELL, lots, Bid, slippage, Ask + TakeProfit * pip_digits, Ask - TakeProfit * pip_digits, "空开", MAGIC_NO, 0, Red);

注意滑点 slippage 的点数与 pip 点数的概念不一样, slippage 是指 _Digits 的小数位变动的大小。

例如,如果 USDJPY 的点数为 0.001,并且您希望最大允许滑点为 0.005 日元(0.5 pips),则必须指定 5 点。

外汇平台各品种最小仓位

  • 货币对 0.01 手
  • 黄金/原油/股指 1 手

参考

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇