外汇程序化交易(外汇+数据+实例)
外汇程序化交易(外汇+数据+实例)

外汇程序化交易(外汇+数据+实例)

一切项目产品设计和实现基于数据,让数据降低风险,用程序提高收益!
成都外汇程序化交易数据
项目基本信息
项目名称:
外汇程序化交易(外汇+数据+实例)
一句话简介:
一切项目产品设计和实现基于数据,让数据降低风险,用程序提高收益!
项目介绍:

“互联网+”还有大数据时代的到来,金融和互联网行业的结合已经成为一个必然的趋势,我们立足外汇市场,用数据挖掘和分析理论,打造出一套完整的外汇EA交易系统!为投资者提供方便方便快捷,参与度高的投资方式。致力于让投资人通过简单的方式进行交易,不必去考虑过多的技术核心。

本次项目展示为外汇程序化投资设计理念和实现方法,充分体现数据在程序化投资中的价值,并由此产生多种盈利模式。在创新性和可行性方面,注重互联网行业和金融行业的结合,并且充分发挥现有资源完成相关技术的设计和实现!

项目的最终目的是产品化,包括外汇EA交易系统,数据产品,理财产品,本着务实可行,此次项目展示为目前完成较好的部分,我们期待得到您的关注和支持!

股票实例展示(结果和部分代码):

抓取上交所股票列表.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# -*- encoding: utf-8 -*-
 
import sys
import pickle
 
import selenium
 
from selenium.webdriver.support.ui import WebDriverWait         # available since 2.4.0
#   from selenium.common.exceptions import TimeoutException
#   from selenium.webdriver.support import expected_conditions as EC    # available since 2.26.0
 
def wait_condition_01(driver):
    return driver.find_element_by_id('dateList_container_pageid')
 
def extract_table(driver, stocklist):
    tag_table= driver.find_element_by_class_name("tablestyle")
    tabletext= tag_table.text
    stocklist.extend(tabletext.split('\n')[1:])
 
driver= selenium.webdriver.Firefox()
 
stocklist= []
extract_table(driver=driver, stocklist=stocklist)
 
tag_meta= driver.find_element_by_id("staticPagination")
attr_total= int(tag_meta.get_attribute("total"))
attr_pageCount= int(tag_meta.get_attribute("pageCount"))
 
# 逐页提取内容
for pagenr in range(2, attr_pageCount+1):
    id_input= 'dateList_container_pageid' if pagenr > 2 else 'xsgf_pageid'
    id_button= 'dateList_container_togo' if pagenr > 2 else 'xsgf_togo'
     
    tag_input= driver.find_element_by_id(id_input)
    tag_button= driver.find_element_by_id(id_button)
    tag_input.send_keys(str(pagenr))
    tag_button.click()
    WebDriverWait(driver, 10).until(wait_condition_01)
 
    extract_table(driver=driver, stocklist=stocklist)
 
# 向主调进程发送结果
data= {
    '个股总数': attr_total,
    '个股列表': stocklist,
}
 
driver.quit()
pdata= pickle.dumps(data, protocol=2)
sys.stdout.write( pdata + b'\n' )

    -自动交易模式,条件触发模拟买入了 8 只。以 200.0(对数,大约 2%)作为盈利门槛的话, 6 只盈利,1 只平盘,1 只亏损。

    ---- 记录:

    ---- 脚本:

 

    ---- 结果:

    ---- 模拟亏损的那一只:

 

 

对于外汇程序化交易,我们在开发阶段选择MT4外汇交易平台:

开发阶段开发语言MQL4:

人工实战阶段收益展示:

具体实现自动化交易实现方法,还请参看PPT项目产品设计!

项目微博:
登录可查看
项目微信号:
登录可查看
项目官网:
登录可查看
视频链接:
登录可查看
公司基本信息
公司名称:
电子科技大学
联系人:
登录可查看
联系手机:
登录可查看
电子邮箱:
登录可查看
所在地区:
四川-成都
详细地址:
登录可查看
公司官网:
登录可查看
项目团队信息
项目图文介绍
项目历程

    暂时还没有添加项目历程

发表评论
相关项目
  • 产品:薄荷,是一款带有装饰创意、饮食创意、服务辅助、娱乐增强、粘性构造价值的“互联网+“封闭式智能绿植解决方案
  • 打造专业化师生交流平台,同时提供各种便捷校园信息
  • 炫轮是迄今为止最先进的智能自行车灯,能让车轮显示出惊艳的图片、动画,还支持App随心编辑、骑行数据记录。
  • 便捷的超声波清洗消毒工具