第十四节 三角对冲指标编写

这节课我们要挑战一下稍微有点难度的三角对冲指标编写,相信大家认真学习完这次的指标编写后,其他的指标也基本上可以自己写了。

三角对冲交易策略

三角对冲可谓是相当出名的策略了,这个策略其实是基于三个货币对的关系来做交易的。什么意思呢,比如说现在EURUSD的价格是2,GBPUSD的价格是4,那么理论上EURGBP的价格应该是2/4=0.5,但是实际的价格是0.6,那么我们就发现有套利空间了,因为实际的价格是迟早会回归到理论价格的,我们只要做多理论价格做空实际价格就可以获利。于是我们做多1手EURUSD,做空0.5手GBPUSD,做空1手EURGBP,也就是说做多理论价格做空实际价格,等实际价格和理论价格相等的时候我们就平仓获利。

为什么要做多1手EURUSD并做空0.5手GBPUSD呢?这里详细说一下。对于一般的平台,EURUSD以及GBPUSD每手的合约数量是100000。那么这里的合约数量是什么意思呢?比如做多1手,那么我就是要用美元换100000的欧元,做空1手的话就是用100000欧元换成美元。那做多EURGBP是什么意思呢?意思就是我用英镑来买入100000欧元了。

按照以上的理论,我们做空0.5手的英镑,实际上就是把50000英镑换成了美元,由于GBPUSD的价格是4,那么我们换出了200000美元。然后我们再做多1手EURUSD,就是用美元换成了100000欧元,那么需要多少美元呢?由于EURUSD的价格是2,所以我们需要200000美元换成欧元。于是我们发现,此时做空0.5手的英镑换出的美元和做多1手EURUSD需要的美元是一样的,也就是说我们通过这一操作实现了将50000英镑换成了100000欧元效果,也就是说和在0.5的价格(也就是理论价格)做多1手EURGBP是等效的效果。

于是以此类推,我们就可以知道,假如EURUSD的价格是a,GBPUSD的价格是b,那么我做多1手EURUSD,再做空a/b手GBPUSD,就相当于在价格为a/b处做多1手EURGBP。

那么要实现在理论价格做多EURGBP和在实际价格做空EURGBP就很简单了,我只要按比例做这三个品种就行了,EURUSD:GBPUSD:EURGBP的具体手数比例为1:a/b:1。

我们在网上找三角对冲套利能够找到很多的内容,大部分人说三角对冲套利是无风险的套利方式,但是他们策略里这三个品种的手数比例是1:1:1,这样的做法实际上是做了一个三角对冲再加一个品种的单边仓单,如果这个品种突然暴涨暴跌还是有风险的,所以一定要注意不要被骗。

要实现这个策略能够盈利是有一个前提的,那就是市场会偶尔失效,也就是实际价格并不等于理论价格。实际上,我们可以用自己的MT4平台计算一下就可以发现确实EURGBP的理论价格和实际价格是不相等的,但是由于三个品种的点差相加后是大于这一差值的,所以我们并没有套利的空间。

那么有没有一个时间段,这个价格差可以比我们的成本大呢?接下来的三角对冲指标要完成的工作就是这个。

指标编写

有人会觉得这个很容易啊,只要引用K线对应的EURUSD、GBPUSD、EURGBP的价格,然后算一个理论价格和实际价格的差值,把这个差值用一个数组存下来,接着把这个数组和指标绑定一下就好了。那么我们试一下,很简单,把上节课的代码拿过来稍微改一下,如下:

#property indicator_separate_window
#property indicator_buffers 1
#property indicator_plots 1
double hudge[];
string sym1="EURUSD";
string sym2="GBPUSD";
string sym3=“EURGBP";
int OnInit(){string name=“EURUSD/GBPUSD-EURGBP”;SetIndexBuffer(0,hudge,INDICATOR_DATA);SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,1,clrRed);IndicatorShortName(name);return(INIT_SUCCEEDED);}
int OnCalculate(const int rates_total,const int prev_calculated,const datetime &time[],const double &open[],const double &high[],const double &low[],const double &close[],const long &tick_volume[],const long &volume[],const int &spread[]){int i;ArrayResize(hudge,rates_total);if(prev_calculated==0){for(i=0;i<=rates_total;i++){  hudge[i]=(iClose(sym1,PERIOD_CURRENT,i)/iClose(sym2,PERIOD_CURRENT,i)-iClose(sym3,PERIOD_CURRENT,i))*10000;}}else{hudge[0]=iClose(sym1,PERIOD_CURRENT,0)/iClose(sym2,PERIOD_CURRENT,0)-			      iClose(sym3,PERIOD_CURRENT,0)*10000;}return(rates_total);}

以上代码中我们定义了三个货币对,然后把hudge这个数组和指标绑定,接下来我们把理论上的EURGBP价格和实际的EURGBP价格作差,赋值到hudge数组中,并把差值乘以10000,将其转换成点,于是我们的指标可以反应理论EURGBP的价格和实际EURGBP价格的差值,很直观地就可以看到是否存在套利的空间。我们将其运行在EURGBP 1min级别的图上,可以看到指标如下:

看到这我们会稍微欣喜一下,看来三角对冲还是有利可图的。

但是细想一下,不对,理论值和实际值怎么会相差100多个点,而且还出现了离现在越远,两者差值显著扩大的现象,肯定是哪里出了问题。

其实,出现这个问题的原因是一些数据的缺失导致的,比如我们要提取编号为100的K线的数据来做指标的计算,三个品种由于数据的缺失,会导致编号为100的K线的时间是不一样的,第100根K线对于EURGBP可能是昨天的数据,而对于GBPUSD来说可能是前天的数据,而离现在越远,这个时间差就越大,导致指标没有正确计算。

对冲指标的正确编写方式

为了解决这个问题,我们需要在这三个品种中拿出相同时间的数据来计算,而不是相同K线编号的数据来计算,于是,问题变得稍微复杂了,我们要对K线加入时间的鉴别。

试想一下,图中有动辄上万根K线,如果每一个时间对应的指标的计算都要从第一根K线开始找,找出三个品种对应改时间的收盘价,那么这个循环的工作量是非常大的,甚至有可能在加载指标的时候出现崩溃。这时我们就要用到全局变量来对已经计算的K线的根数进行统计,这样我们便可从已经计算出的K线开始往下找。具体的代码如下:

#property indicator_separate_window
#property indicator_buffers 1
#property indicator_plots   1
double hudge[];
string EURUSD="EURUSD";
string GBPUSD="GBPUSD";
string EURGBP="EURGBP";
int w2=0;
int w3=0;
int OnInit(){
string name=“EURUSD/GBPUSD-EURGBP”;SetIndexBuffer(0,hudge,INDICATOR_DATA);SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,1,clrRed);
IndicatorShortName(name);return(INIT_SUCCEEDED);}
int OnCalculate(const int rates_total,const int prev_calculated,const datetime &time[],const double &open[],const double &high[],const double &low[],const double &close[],const long &tick_volume[],const long &volume[],const int &spread[]){int peri=PERIOD_CURRENT;int i=0;int i2;int i3;int k=0;int k1=0;int k2=0;int k3=0;int swit2=0;int swit3=0;while(iClose(EURUSD,peri,k3)!=0){k3++;}while(iClose(GBPUSD,peri,k2)!=0){k2++;}while(iClose(EURGBP,peri,k1)!=0){k1++;}k=MathMin(k1,k2);k=MathMin(k,k3);ArrayResize(hudge,rates_total);if(prev_calculated==0){for(i=0;i<=k-1;i++){  for(i2=w2;i2<=k2-1;i2++){if(iTime(EURUSD,peri,i2)==iTime(EURGBP,peri,i)){swit2=1;break;}if(iTime(EURUSD,peri,i2)<iTime(EURGBP,peri,i)){swit2=0;break;}}if(i2-2>=0){w2=i2-2;}else{w2=0;}for(i3=w3;i3<=k3-1;i3++){if(iTime(GBPUSD,peri,i3)==iTime(EURGBP,peri,i)){swit3=1;break;}if(iTime(GBPUSD,peri,i3)<iTime(EURGBP,peri,i)){swit2=0;break;}}if(i3-2>=0){w3=i3-2;}else{w3=0;}if(swit2==1 && swit3==1 && iClose(EURGBP,peri,i)!=0 && iClose(EURUSD,peri,i2)!=0 && 
iClose(GBPUSD,peri,i3)!=0 &&iTime(EURGBP,peri,i)==iTime(EURUSD,peri,i2) && 
iTime(EURGBP,peri,i)==iTime(GBPUSD,peri,i3)){hudge[i]=(iClose(EURGBP,peri,i)-iClose(EURUSD,peri,i2)/iClose(GBPUSD,peri,i3))*10000;}}}else{ArrayResize(hudge,rates_total);if(iTime(EURGBP,peri,0)==iTime(EURUSD,peri,0) && 
iTime(EURGBP,peri,0)==iTime(GBPUSD,peri,0)){hudge[0]=(iClose(EURGBP,peri,0)-iClose(EURUSD,peri,0)/iClose(GBPUSD,peri,0))*10000;hudge[1]=(iClose(EURGBP,peri,1)-iClose(EURUSD,peri,1)/iClose(GBPUSD,peri,1))*10000;}}return(rates_total);}

下面分部讲解一下,第一部分是对指标的初始化,绑定数组等等。

第二部分定义了一系列变量,这些变量中,K1用来存储EURGBP的K线根数,K2用来存储GBPUSD的K线根数,K3用来存储EURUSD的K线根数,而K用来存储这三者之中的最小值,这是为了减少计算量,很多时候EURUSD或者GBPUSD的数据比EURGBP的数据多,这多出的那一部分由于EURGBP没有数据所以是不需要计算的,也就是说计算的范围是从编号为0的K线计算到编号为K-1的K线。

第三部分是最重要的一部分,当之前计算的K线根数为0,也就是说指标刚加载时,我们需要将0~k-1的K线对应的指标都计算一遍,所以我们做了一个循环,从0到k-1,那么为了计算指标,我们就需要找出与该K线的时间对应的EURUSD以及GBPUSD的价格,于是我们又做了一个循环来寻找与编号为i的EURGBP的K线时间相同的EURUSD的K线编号,为了避免每次计算从0开始找,这里用了全局变量w2。如果找到了,那么我们把开关2(swit2)赋值为1,如果没找到(当编号为i2的K线时间小于EURGBP的时间,说明没有找到,再找下去也不会有了,所以这根K线缺失了),那么就把开关2赋值为0,接下来把w2往回调2,以便为了下次再寻找时从w2开始找起。GBPUSD对应的K线寻找过程也是一样的。

找到对应的数据后我们就可以计算了,当开关2和开关3都等于1,也就是说EURUSD和GBPUSD都找到了与EURGBP对应的K线,而且时间上都相同,且三个价格都不为0,那么我们将(EURGBP-EURUSD/GBPUSD)*10000赋值给hudge这个被绑定的数组。

第四部分,如果指标都计算过一遍,那么就很简单了,只要计算当下和上一根K线的指标就行了。

我们将其加载到EURGBP的图表上,得出的结果如图:

于是我们发现,三角对冲策略似乎是真的有盈利的空间,可以看出,EURGBP理论和实际的差值已经达到了十几个点,哇,这还不快把策略搞起来。

但是先别急,三角对冲的事实是否是这样的呢?我们仔细观察一下其实就不难发现,当理论值和实际值的差值很大的时候都是在每天收盘和开盘的那段时间,而这段时间的点差会变得十分巨大,英镑有的时候会达到惊人的20个点的点差,而我们的理论值和实际值之间的差值只有十几个点,显然是不足以填补掉点差成本的。

关于这一结论大家可以在指标里面再加一条线,这条线反应了三个品种点差总和的走势,你会发现收盘和开盘那段时间三个品种总的点差会随着EURGBP理论与实际差值的变大而变大,可恨的是点差的值一直是大于这个差值的,也就是说根本没有套利的机会。这听起来让人沮丧,辛辛苦苦写了指标,结果证明是没有任何作用的,但是交易就是如此,很多时候会做无用功,但是正是这些无用功给了我们经验的积累,知道哪些东西或许是有用的,哪些东西确实没什么用,可以不用浪费时间,而这些成长也是每位交易者所必须的。

关于指标的编写就先说到这里,很多人对指标是比较反感的,觉得指标这个东西没什么用,实际上没有那么严重,交易系统对K线的分析实际上很多时候是计算得出来的,而指标只是把计算得出的结果更直观地反应在图上而已,所以没有必要妖魔化指标,也不用太过依赖指标,和EA一样,指标只是工具,效果取决于工具的好坏以及用工具的人。

更多内容请关注公众号【火象】~

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. vue动态加载路由后刷新白屏问题

    文章目录1.问题2.解决思路3.下载插件4.判断页面刷新1.问题 项目后台需要做权限管理&#xff0c;不同用户需要加载不同的路由&#xff0c;在用户登录后&#xff0c;拿到帐号有权限访问的路由&#xff0c;储存在vuex中&#xff0c;再渲染菜单。 这种方法刷新的话vuex中的数据会消…...

    2024/4/16 0:13:32
  2. 根据二叉树创建字符串(简单难度)(本人认为是中等难度)

    目录题目概述(简单难度)思路与代码思路展现代码示例总结题目概述(简单难度) 你需要采用前序遍历的方式&#xff0c;将一个二叉树转换成一个由括号和整数组成的字符串。 空节点则用一对空括号 “()” 表示。而且你需要省略所有不影响字符串与原始二叉树之间的一对一映射关系的…...

    2024/4/20 3:53:35
  3. Vue全家桶-前置ES6模块化

    前置ES6模块化 概念&#xff1a;模块化就是将代码进行一个拆分&#xff0c;方便重复利用&#xff0c;类似于java中的导包&#xff0c;要使用一个类&#xff0c;必须先导包 模块功能主要有两个命令构成&#xff1a;export和import export 定义一个js文件&#xff1a;hello.j…...

    2024/4/16 0:13:27
  4. MySQL 21道高频面试题及其解析

    Q1:MySQL主要有哪些存储引擎,分别适合哪些应用场景? 答:主要有①MyISAM,是5.5版本之前的默认存储引擎,支持表级锁,不支持事务和外键,并发效率较低,读取数据快,更新数据慢。适合以读操作为主,并且对并发性要求较低的应用。 ②InnoDB,MySQL目前的默认存储引擎,支持行…...

    2024/4/6 5:07:07
  5. 数仓面试。

    1.数仓构建 1). 前期业务调研 需求调研 数据调研 技术选型 2). 提炼业务模型&#xff0c;总线矩阵&#xff0c;划分主题域&#xff1b; 3). 定制规范 命名规范、开发规范、流程规范 4). 数仓架构分层&#xff1a;一般分为操作数据层&#xff08;ODS&#xff09;、公共维度模…...

    2024/4/17 1:47:27
  6. [译]英雄联盟聊天服务的持久层演进

    原文:CHAT SERVICE ARCHITECTURE: PERSISTENCE玩了很多年英雄联盟,我和全球的一些玩家已经建立了良好的社交关系。不管他们是工作中的朋友,还是老同学,曾经结对过的玩友,他们在我的朋友列表中都是很重要的存在。因为和这些朋友一起玩很方便,大大提高了我对游戏的体验。如…...

    2024/4/19 5:28:41
  7. HTML5 总结

    初识HTML5 HTML5 是超文本标记语言 HTTP 为超文本传输协议 SSL HTTP HTTPS 协议 可进行加密传输 身份认证的网络协议 URL&#xff1a;网址 DNS&#xff1a;域名解析系统 我是用的开发工具为 Hbudilder x 这款轻量化开发工具 Hbudilder X下载地址 HTML5 的语法 标记不区分…...

    2024/4/16 0:13:22
  8. stm32h743 定时器实现PWM功能踩坑记录

    先用一张高级定时器框图镇楼 定时器输出PWM&#xff0c;先要搞懂两个概念&#xff1a;定时器工作频率与定时器频率 定时器工作频率 外设总线频率/(PSC1) 假设外设总线频率是1MHZ&#xff0c;PSC是9&#xff0c;那么定时器工作频率是100KHZ&#xff0c;也就是启动后1秒计…...

    2024/4/16 0:13:12
  9. JavaScript-145:事件三要素

    点击一个按钮 弹出对话框 事件时有三部分组成 事件源 事件处理 事件类型 事件处理程序 我们也成为了事件三要素 1 事件源 事件被触发的对象 谁 按钮 2 事件类型 比如触发 什么事件 比如鼠标点击(onclick) 还是鼠标经过 还是鼠标按下 3 事件处理程序 通过一个函数赋值的方法 完成…...

    2024/4/16 0:13:42
  10. mysql 优化解决方案

    解决&#xff1a;Using where; Using join buffer (Block Nested Loop) 问题&#xff1a;left join 时候触发了全表查询导致很慢 解决&#xff1a;Using where; Using join buffer (Block Nested Loop) 总结&#xff1a;其实就是把left join 改为join就能解决这个问题 转载于…...

    2024/4/16 0:14:03
  11. NOIP模拟赛csy2021/10/28

    NOIP模拟赛csy2021/10/28比赛时间安排赛后总结反思比赛时间安排 8.00-8.20 看题懵 t1感觉只能写暴力了&#xff0c;复杂度还贼高的那种 t2感觉比较眼熟&#xff0c;但是目前没什么思路&#xff0c;就先过了 t3的话&#xff0c;看上去暴力是个三进制状压,瑟瑟发抖 t4感觉特判可…...

    2024/4/16 0:14:03
  12. MySQL基础服务

    目录引言一、MySQL 的编译安装二、使用 MySQL 数据库1. 常见的数据类型2. 查看数据库结构3. SQL 语言4. 创建及删除库和表4.1 创建新的数据库4.2 创建新的表4.3 删除数据表4.4 删除数据库5. 管理表中的数据记录5.1 插入数据记录5.2 查询数据记录5.3 修改、更新数据记录5.4 删除…...

    2024/4/16 0:14:08
  13. MySQL错误-this is incompatible with sql_mode=only_full_group_by完美解决方案

    项目场景&#xff1a; 有时候&#xff0c;遇到数据库重复数据&#xff0c;需要将数据进行分组&#xff0c;并取出其中一条来展示&#xff0c;这时就需要用到group by语句。 但是&#xff0c;如果mysql是高版本&#xff0c;当执行group by时&#xff0c;select的字段不属于group…...

    2024/4/16 0:14:13
  14. datax同步sqlserver是报找不到数据库

    找不到原因&#xff0c;抱着试着的心态在sqlserver的url后面加了个分号&#xff0c;谁知道就好了 之前填写的url:jdbc:sqlserver://xxx.xxx.xxx.xxx:1433;DatabaseNametest 改为:url:jdbc:sqlserver://xxx.xxx.xxx.xxx:1433;DatabaseNametest; 我也不知道原因&#xff0c;就先这…...

    2024/4/19 5:44:37
  15. java注解和反射-- 利用反射获取类的运行时结构(属性,方法,对象,构造器)

    利用反射获取类的运行时结构(属性,方法,对象,构造器) package cn.usts.edu.getClassMethod05;import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.Method;/*** author &#xff1a;fly* description: 获取类的运行时结构(属性,方…...

    2024/4/20 0:05:16
  16. findbugs 相关

    文章目录0. 当遇到系统中允许该bug出现&#xff0c;但是fingbugs不过时&#xff0c;解决办法1. 首先配置排除bug的xml文件2. 在pom.xml指定该配置文件的路径1. Bug kind and pattern: NP - NP_GUARANTEED_DEREF_ON_EXCEPTION_PATH翻译代码示例产生原因解决办法2. Bug kind and …...

    2024/4/19 15:51:46
  17. Springboot项目jar变war步骤

    Springboot项目jar变war步骤一、修改pom文件1.1 打包方式改为 war1.2 排除内嵌tomcat1.3 war起名&#xff08;可省略&#xff09;二、修改启动类2.1 继承 SpringBootServletInitializer&#xff0c;重写SpringApplicationBuilder方法。一、修改pom文件 1.1 打包方式改为 war &…...

    2024/4/16 0:14:18
  18. VUE s-table 数据变化,表格同步更新

    1. 给s-table,绑定一个ref 2. 当表格数据变化时&#xff0c;通过this.$refs.绑定的ref的名字.refresh( ) 刷新...

    2024/4/16 0:14:08
  19. 算法 | 第5章 位操作相关《程序员面试金典》

    第5章 位操作相关《程序员面试金典》前言0. *经验总结0.1 程序员面试金典 P940.2 Java中的位运算相关代码1. 算数移位2. 逻辑移位3. 获取数位4. 设置数位5. 清零数位6. 更新数位0.3 Java判断double是否为整数的方法0.4 Java进制转换API0.5 Math类常用API0.6 位操作技巧&#xf…...

    2024/4/19 22:49:05
  20. 12.简单文件写入

    简单文件写入—同步和异步 fs.writeFileSync(file, data[, options]) fs.writeFile(file, data[, options], callback) ​ -file 要操作的文件路径 ​ -data 要写入的数据 ​ -options 选项&#xff0c;可以对写入进行一些设置 ​ -callback 当写入完成以后执行的函数 注…...

    2024/4/16 0:14:08

最新文章

  1. Python网络爬虫项目开发实战:怎么解决表单交互

    注意&#xff1a;本文的下载教程&#xff0c;与以下文章的思路有相同点&#xff0c;也有不同点&#xff0c;最终目标只是让读者从多维度去熟练掌握本知识点。 下载教程&#xff1a;Python网络爬虫项目开发实战_表单交互_编程案例解析实例详解课程教程.pdf Python网络爬虫项目开…...

    2024/4/20 11:59:00
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. 第十三届蓝桥杯大赛软件赛省赛C/C++ 大学 B 组 题解

    VP比赛链接 : 数据加载中... - 蓝桥云课 1 . 九进制 转 十进制 直接模拟就好了 #include <iostream> using namespace std; int main() {// 请在此输入您的代码int x 22*92*81*9;cout << x << endl ;return 0; } 2 . 顺子日期 枚举出每个情况即可 : …...

    2024/4/19 7:50:41
  4. 论文阅读AI工具链

    文献检索 可以利用智谱清言来生成合适的文献检索式&#xff0c;并根据需要不断调整。 谷歌学术 在Google Scholar中进行检索时&#xff0c;您可以使用类似的逻辑来构建您的搜索式&#xff0c;但是语法会有所不同。Google Scholar的搜索框接受普通的文本搜索&#xff0c;但是…...

    2024/4/20 11:27:16
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/4/19 14:24:02
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/19 18:20:22
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/19 11:57:31
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/19 11:57:31
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/19 11:57:52
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/19 11:57:53
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/19 11:58:14
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/19 11:58:20
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/20 7:40:48
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/19 11:58:39
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/19 11:58:51
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/20 3:12:02
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/19 11:59:15
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/19 11:59:23
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/4/19 11:59:44
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/19 11:59:48
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/19 12:00:06
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/19 16:57:22
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/19 12:00:25
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/19 12:00:40
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57