EATC

 找回密码
 立即注册
查看: 1128|回复: 3

[对冲] 极影机器人12.30正式版--重新整理交易逻辑二次编译版本

[复制链接]

615

主题

2200

帖子

6839

积分

交易元老

Rank: 8Rank: 8

积分
6839
发表于 2024-10-5 14:19:47 | 显示全部楼层 |阅读模式
极影机器人12.30版本 极影原作者原代码重新整理交易逻辑二次编译版本,显示原版的一些隐藏参数!我会把整个交易逻辑  参数编写过程 发布在下方 想研究的自己看下。
. {5 o+ c3 }6 t+ n% M9 y0 B! F7 l本版本使用的基础代码并不是那种市场上破解版的垃圾源码,而是根据极影原作者的源代码在此基础上进行的二次编写。% Z* X1 }  Z1 F7 D
相比于之前的极影版本  12.30 增加到了6组货币对  而且每一组的货币  下单方向 可以调整,每一层的加仓手数 每一层的加仓间距,可以单独进行设置。
* N3 t2 m: i" |8 t' ^5 [
+ f; Y6 N* H$ U1,把极影放到EA文件夹,也就是MT4的Experts文件夹;
2 J. U0 v& b$ A2,市场报价栏,右键点击显示全部品种;0 F; @! e5 K, ~
3,打开USDCAD,USDNOK,AUDUSD图表;, u) a; @# c; @0 K
4,将极影加载到USDCAD图表,周期一分钟;注意只需要加载到USDCAD一个图表即可,另外两个图表不用加载;
/ C) `  g/ f1 C4 _4 B0 @8 m6 J0 T整体版本交易逻辑:
/ e7 P; f: G& ?7 Q- J复利模式开启时:
* J& m4 o6 ?" G. ^% C% X- X4 j复利系数A
7 T# i5 J) y9 T0 G复利系数B! J) p( q9 g$ ~  ^
仓位选择=保守仓位:复利系数A = 0.7*复利指数; 复利系数B =0.4*复利指数$ p5 u8 P7 c, z0 y
仓位选择=标准仓位:复利系数A = 1.4*复利指数; 复利系数B =0.8*复利指数
, U. k4 v) B0 P% @8 h$ h仓位选择=加大仓位:复利系数A = 2.1*复利指数; 复利系数B =1.2*复利指数
9 U3 d1 a+ T; H/ ~% V+ G2 g- |( NA组单量=净值*0.00001*复利系数A  V7 z! ^0 {* W. _! B3 Z5 X* S
B组单量=净值*0.00001*复利系数B0 _0 r! V. i# M
当计算出来的单量低于最低单量则采用最低单量
3 Y' a: H, e9 E5 p( V$ A复利模式关闭时:- E. |5 n( Y( O2 C3 d
A组单量=A组固定单量% X+ [" \7 s' ?% \
A组开仓! q) L/ I, i/ G& p. d/ W" f3 |
货币1开仓手数:手动填写用/间隔 未输入的按照最后一个值执行4 ^+ v* M) U# l# q/ x3 @; A
货币2开仓手数:手动填写用/间隔 未输入的按照最后一个值执行. Z& L5 y3 _' }! W2 x
例:
4 G( y0 ~; s! n' K: }+ k货币1开仓手数:0.01/0.02/0.02/0.03/0.04/.0.05/0.06/0.07/0.08/0.09/0.09/0.08/0.07/0.06' w) V$ P0 Y; f$ u
货币2开仓手数:0.01/0.02/0.02/0.03/0.04/.0.05/0.06/0.07/0.08/0.09/0.09/0.08/0.07/0.06
* v" P* ^5 F" R8 ]8 l& {B组单量=B组固定单量7 P5 w- Q4 z- t& T" [' B# \2 F
B组开仓, ^. r5 D4 P0 r
货币3开仓手数:手动填写用/间隔 未输入的按照最后一个值执行
0 w& X9 e* C2 J! f. v5 Y2 V- M货币4开仓手数:手动填写用/间隔 未输入的按照最后一个值执行
/ ~8 M9 j4 H; Y$ f# p2 z, Q" x例:  ]$ m) Q& }- z
货币3开仓手数:0.01/0.02/0.02/0.03/0.04/.0.05/0.06/0.07/0.08/0.09/0.09/0.08/0.07/0.069 t, ~9 c7 s2 I% P# q
货币4开仓手数:0.01/0.02/0.02/0.03/0.04/.0.05/0.06/0.07/0.08/0.09/0.09/0.08/0.07/0.06
  f% `7 i/ ]9 a0 P" P& y, y---------------------------------------------------------------------------------------------------------------------------------
. ~: M" I3 \& s( LA组加仓间距
1 q8 u$ S+ ~: u" Z6 s参数:A加仓距离:  手动填写用/间隔 未输入的按照最后一个值执行8 b; y! I8 {! q& Q; y2 ?
: M9 j" N* V/ r  ^( l. h4 P4 s
默认参数:
) e" w: }1 }5 F0 }1 O3 @& }50/100/200/300/400/500/600/700/800/900/1000/1200/1400/1600/1800/2200/2400/2600/2800
. R: c" r4 X8 y8 ^加仓间距1=加仓距离50*A组单量*10;
) m8 x2 x" L/ I# D; T加仓间距2=加仓距离100*A组单量*10;0 V; A3 P. x6 Z& `
加仓间距3=加仓距离200*A组单量*10;# N6 a& m2 r; w$ @9 t- r! F& ?
加仓间距4=加仓距离300*A组单量*10;4 V8 a. z- a* u) x0 F
加仓间距5=加仓距离400*A组单量*10;
: `3 ^! L7 z' b加仓间距6=加仓距离500*A组单量*10;9 d* x* q% v  h$ A
加仓间距7=加仓距离600*A组单量*10;0 u8 b4 ^% L2 X7 [! \  p
加仓间距8=加仓距离700*A组单量*10;
" l" A% S& o  }( j加仓间距9=加仓距离800*A组单量*10;4 b2 [, V6 M5 f8 e' ~) S0 b
加仓间距10=加仓距离900*A组单量*10;5 G) e. e, j9 d' n
加仓间距11=加仓距离1000*A组单量*10;
$ |# F4 U0 d  y. K加仓间距12=加仓距离1200*A组单量*10;1 @8 a1 W5 ]+ t" k
加仓间距13=加仓距离1400*A组单量*10;! B) }0 J+ X% P
加仓间距14=加仓距离1600*A组单量*10;2 A; c1 f/ [; @( l7 M6 Z  I
加仓间距15=加仓距离1800*A组单量*10;: g( y9 }$ O6 |
加仓间距16=加仓距离2000*A组单量*10;
" V8 M4 J8 V! Y加仓间距17=加仓距离2200*A组单量*10;  j8 [0 F* K  Y/ s- ]* A
加仓间距18=加仓距离2400*A组单量*10;5 T! t7 H8 |7 o8 T
加仓间距19=加仓距离2600*A组单量*10;
5 D  {/ Q# d+ W+ [+ {加仓间距20=加仓距离2800*A组单量*10;
" z/ _1 {- I% F' v- @- I) mB组加仓间距% D1 ~" O5 }1 W( A. Q
参数:B加仓距离:  手动填写用/间隔 未输入的按照最后一个值执行' h+ S, b: Z8 X8 `& t% s$ e
默认参数:
2 K& D$ a( q# t' P% d! _' e50/100/200/300/400/500/600/700/800/900/1000/1200/1400/1600/1800/2200/2400/2600/2800+ y! |' \( n5 o* n" _* p
B加仓间距1=加仓距离50*B组单量*10;1 n% w  }! R1 e& R# j: O
B加仓间距2=加仓距离100*B组单量*10;, H" b) M/ F) |$ g+ i/ E0 v- m
B加仓间距3=加仓距离200*B组单量*10;* Q4 O$ C( }, H+ |' J
B加仓间距4=加仓距离300*B组单量*10;0 r& g% K& }9 Q& p
B加仓间距5=加仓距离400*B组单量*10;
4 e4 f" F8 v) `( ?- g% _B加仓间距6=加仓距离500*B组单量*10;& I: R  ^  P7 d  O9 {
B加仓间距7=加仓距离600*B组单量*10;4 m! R' I, M, K$ J+ k0 t& [+ @
B加仓间距8=加仓距离700*B组单量*10;
( w8 w+ ?9 N" f: FB加仓间距9=加仓距离800*B组单量*10;' O8 i. b! z4 u- y, i/ P
B加仓间距10=加仓距离900*B组单量*10;  T  ]9 C3 \% d
B加仓间距11=加仓距离1000*B组单量*10;! e, ~0 \! Z" t
B加仓间距12=加仓距离1200*B组单量*10;
1 s( x9 a2 a6 g) x% DB加仓间距13=加仓距离1400*B组单量*10;
" Q) F0 F# G* |% f2 R$ `* lB加仓间距14=加仓距离1600*B组单量*10;
# b! N& \! o3 k5 A4 C, eB加仓间距15=加仓距离1800*B组单量*10;
4 C# H  E; n4 [  `& IB加仓间距16=加仓距离2000*B组单量*10;
" w( V8 y" p5 U2 y' }1 U  F+ TB加仓间距17=加仓距离2200*B组单量*10;( d. l) x( s9 v2 I
B加仓间距18=加仓距离2400*B组单量*10;
3 d/ ]% P" S, Y" ^B加仓间距19=加仓距离2600*B组单量*10;3 o* T; h* Y4 D' Y+ d8 T
B加仓间距20=加仓距离2800*B组单量*10;, {. T! C& @5 C- M

3 j% X( e5 e" Z* {  Z风控1:/ V  N1 F  j8 [7 h( q
净值低于多少关闭EA_0为关闭& a+ x* ~. L5 _. {
关闭EA时是否清仓:开关
- F+ ^% e5 b" R$ z风控2:
0 m0 b& Z  x+ _& m( A十秒内开平仓的订单个数达到10单后EA暂停X秒 参数可调
3 I2 b+ x9 e; h: c风控3:
4 Z9 h% n% L, t单货币开单间隔N秒­_0为关闭( N' @: _7 [' A; S
风控4:
0 n# @: e0 _2 \& S每一组当中其中两个货币之一只要达到下面条件则停止下单加仓Y分钟,Y分钟过后继续下单加仓。
8 p4 o! u* `- S1 a. ^当前K线以及前N根K线上涨或者下跌达到X微点 停止下单Y分钟,Y分钟过后继续下单加仓。  W- o: E4 U7 j. {6 F# i& S4 ]$ k
( R( k, R! m+ R, x0 g1 m4 f" X
品种1品种2_H1_RSI差值     =品种1RSI_周期_H1-品种2RSI_周期_H1;- P! P# F! w! I: r( W+ u$ K& q
品种1品种2_M1_RSI差值     =品种1RSI_周期_M1-品种2RSI_周期_M1;/ @  S  J& k0 Q7 U
品种3品种4_H1_RSI差值     =品种3RSI_周期_H1-品种4RSI_周期_H1;2 @! M' w5 @: N2 {, W
品种3品种4_M1_RSI差值     =品种3RSI_周期_M1-品种4RSI_周期_M1;
2 ~$ c1 B: A! K9 s9 C/ [" g
- A# _1 z5 R! ~5 T. FA组开单策略
- T+ L& ~% C3 \1 {$ T2 bA分2小组: c, b# L% k; ^8 h
A组单数不能超过40(两个品种单数之和),A组的两个RSI值不能等于0(防止获取失败)A组的两个品种的最后报价时间和服务器时间小于60(防止停盘)
2 q: O# r+ a5 _7 Z& L& h" r  A货币1的点差<货币对一点差控制;货币2的点差<货币对二点差控制(奇怪的是第21组不受到点差限制,不知道是开发写漏了还是故意为之) 20组之后也会受到点差限制
4 B* D9 Q6 U( y; E. h# j" c: b# A------------------------------------------------------------" R( B- A; F* Q+ X2 w
a1(货币1空货币2多)
8 n" q. N. j) T1 c第1组) k/ d# C' W8 Z8 C. ?" t
品种1品种2_H1_RSI差值-7>0$ a- h; }1 Y; U" r  S8 r
品种1品种2_H1_RSI差值<200
& m/ @6 N+ Y9 y* C品种1品种2_M1_RSI差值-7>0
' H4 {' w$ ?9 p6 f5 w. X2 G不能整时不能整分
5 U3 ^8 h/ ~4 X* s# n1 D# R0 D货币1空 单量=A组单量*双货币手数比例a7 A# m! I: B2 ]5 P% p
货币2多 单量=A组单量; ]3 ^( S- g! ^# X6 a: X0 {- q
第2-21组, k6 O4 e, C" a9 c7 h" G
按照每组总体亏损金额达到加仓间距进行加仓
1 g5 l  R' {9 K$ l- O0 o货币1空 单量=A组单量*双货币手数比例a- h5 N; W2 P5 B/ F7 L5 [0 ~, C
货币2多 单量=A组单量. w1 ^8 W2 E* P1 }$ _/ Q$ S
------------------------------------------------------------
, O! v$ f, T, ?4 @; ma2(货币1多货币2空)
3 ]1 X( s8 O6 N# @! v第1组
4 w% f+ Y% R- o. v2 f) O  b品种1品种2_H1_RSI差值+7<0
( q) L  z, ~8 l" b2 C1 @2 \; D品种1品种2_H1_RSI差值<200/ a+ R( h6 S0 [; i
品种1品种2_M1_RSI差值+7<0
& }4 @; }2 C/ ~$ H6 Y* q不能整时不能整分# T( H4 m  D* e" v6 L+ X1 I8 Y
货币1多 单量=A组单量*双货币手数比例a
0 T1 o$ A1 t7 \货币2空 单量=A组单量$ J% d  {( A3 j5 X& t
第2-21组& T! x6 `% G  x' b9 u
按照每组总体亏损金额达到加仓间距进行加仓
) P) w8 c1 h. S8 L$ u货币1多 单量=A组单量*双货币手数比例a
0 h' E4 y8 v  O货币2空 单量=A组单量2 r% N& d; H+ \8 R! j- T. G
# J1 U& A" e" W  b. O4 U, O0 u
B组开单策略
/ t! e7 i% F; p% UB分2小组8 P' A' O  t! h" a( G
B组单数不能超过40(两个品种单数之和),B组的两个RSI值不能等于0(防止获取失败)B组的两个品种的最后报价时间和服务器时间小于60(防止停盘)
, r+ m* Q& l3 t( ]5 X货币3的点差<货币对三点差控制;货币4的点差<货币对四点差控制(奇怪的是第21组不受到点差限制,不知道是开发写漏了还是故意为之)- H- s  L# t- q* ?7 b) k
------------------------------------------------------------
8 V4 D, w- r1 R3 u4 u9 `B1(货币3空货币4多)2 _. h8 B7 F8 O7 X9 D+ t
第3组
# _1 l! _. {3 V: E& _: Z8 Z品种3品种4_H1_RSI差值-7>0
* g: G* l6 }4 ^品种3品种4_H1_RSI差值<200) U3 g) H+ d9 P6 k1 E0 M
品种3品种4_H1_RSI差值-7>0(这里怀疑原开发者写错了,重复了,按照A组应该用M1的RSI)这里按照A组的规则写纠正错误/ H3 b6 [1 B: Z) f. H
不能整时不能整分
6 N: e3 w9 e) {! R0 Z  v- a. k/ X; s货币3空 单量=B组单量*双货币手数比例B3 w+ l5 G. {/ ?
货币4多 单量=B组单量
! d! {1 f" w8 X1 o/ V第2-21组: F3 y5 f. Q6 x4 ]' u' T
按照每组总体亏损金额达到加仓间距进行加仓
4 w# o, y) W" X货币3空 单量=B组单量*双货币手数比例B& R& E( u: T! s) p6 g' j$ B; C
货币4多 单量=B组单量
3 l( M" Q9 v/ z------------------------------------------------------------
( G. V7 b7 q  J+ C" V- fB2(货币3多货币4空)
# s5 B: J2 G/ Y1 |3 u第3组
4 }* w1 \" R' T) o0 G" F/ O4 `品种3品种4_H1_RSI差值+7<0
0 \/ h8 d& }. G; u% v品种3品种4_H1_RSI差值<200) i* Z$ E2 W4 Q9 q% h
品种3品种4_H1_RSI差值+7<0(这里怀疑原开发者写错了,重复了,按照A组应该用M1的RSI)- o2 s* @0 O9 Q+ w
这里按照A组的规则写纠正错误9 E, j3 a0 _+ Q
不能整时不能整分
. z  k; O+ D, l; g$ X2 ~9 j货币3多 单量=B组单量*双货币手数比例B9 Z' h$ I! m& y* T
货币4空 单量=B组单量
. K4 e% `. p* w% ]+ W9 \- s- W第2-21组
: m7 T+ T1 ]# `' ]按照每组总体亏损金额达到加仓间距进行加仓
* O$ _, |9 W, k6 c货币3多 单量=B组单量*双货币手数比例B
; l0 o- K1 M  P$ m6 X% i" v货币4空 单量=B组单量5 |. u  I/ D* m  w8 t3 y- x, n5 }
8 z5 I( k9 a! z* z3 g# Z
A组关闭止损:
! O  D7 O, A3 w+ {5 Da1:
% \/ o( t5 R/ [. {& _品种1品种2_H1_RSI差值-1<0+ ]5 h2 `3 m9 l: |, X
不能整时不能整分
; _9 F3 C1 N2 P  q3 ?0 e' rA组品种1空品种2多利润>=0
) F# ?* z$ b/ g/ J( ?. l9 J平仓A组多单(品种2)  平仓A组空单(品种1)
4 P; q/ a  r. ~& s9 o% Ua2:
) H) E& S& d) Q& X  `品种1品种2_H1_RSI差值+1>00 k" m" }! ~) G5 j
不能整时不能整分
8 F1 |) L- M- D8 kA组品种1多品种2空利润>=06 k/ k# V  u0 K8 Z  K) |, e# ^8 ?
平仓A组空单(品种2)  平仓A组多单(品种1)" j" m" F5 l% f* \' n$ T" O6 V
A组开启止损:(开启止损后也就不需要利润大于0)6 U4 ?0 Z. }0 A; w1 U' U( N$ n
a1:
4 B9 c- ?9 \7 j- d品种1品种2_H1_RSI差值-1<0
  z$ u6 b9 N- m9 i5 n$ n! j& H& o不能整时不能整分
3 T0 c- p) Y: |$ V2 [" E平仓A组多单(品种2)    平仓A组空单(品种1)
& o9 l1 _3 k) i# Za2:# S% j) S: m# [  S- p# r6 c$ u$ l, X
品种1品种2_H1_RSI差值+1>0* i6 t- }3 @( g7 i  M: j
不能整时不能整分
4 c$ {3 N8 B8 W/ B" z  F7 q& n" u平仓A组空单(品种2)    平仓A组多单(品种1)# E% U9 D5 ^* z/ l* w
* d0 F# h; n4 R! Q7 g: G9 q
B组关闭止损:
5 p8 y2 d5 ^5 l. T, ~5 [b1:% K! h5 _0 E5 A+ Z' p
品种3品种4_H1_RSI差值-1<0
' v& e8 v$ Y. l& P不能整时不能整分
  f8 X9 b$ O7 N% ?( ?, V6 q  J; J5 N9 VB组品种3空品种4多利润>0$ W$ L6 B1 ?* \9 ~" U! x
平仓B组多单(品种4)  平仓B组空单(品种3)
$ T/ C3 z# N: K! Eb2:: X: n8 Y- p9 o" h0 A3 ~6 `
品种3品种4_H1_RSI差值+1>0& _3 z* L) `9 g; ]; N' e" ~6 W9 m
不能整时不能整分! Z0 }1 O# d0 h: \  O
B组品种3多品种4空利润>0" s" x8 _6 j1 A2 ~! F8 n. a$ w2 D) q
平仓B组空单(品种4)  平仓B组多单(品种3)
% }1 c0 N( |5 E& Z0 S0 D9 ^1 gB组开启止损:(开启止损后也就不需要利润大于0)
5 I8 ]$ S' r* Y" J; wb1:
9 f+ L, u; }: ^3 L5 H6 t- S品种3品种4_H1_RSI差值-1<0! r, m# p6 L5 d; D- @" I
不能整时不能整分/ h6 S! H5 z$ T; {9 M4 B
平仓B组多单(品种4)  平仓B组空单(品种3)
, T$ l, A+ u9 M+ k4 db2:( D: V& F) x! F0 Z: p( |3 r
品种3品种4_H1_RSI差值+1>03 O$ u+ g7 {' l, f2 O0 b
不能整时不能整分8 ^; `' W4 e( \" p7 s
平仓B组空单(品种4)  平仓B组多单(品种3)$ ?# G3 R$ n4 w+ a
A组B组C组整体盈利X美元清仓_0为关闭:' s1 s$ ~% R- _3 x, h$ J
A组B组C组整体亏损X美元清仓_0为关闭:1 U8 r7 U- y( y2 Q) d$ i. U
5 Z3 H( c+ {, Q
2.png
3.png
4.png
5.png
6.png
7.png

极影机器人12.30正式版.ex4

2.19 MB, 下载次数: 3, 下载积分: 活跃度 -5

售价: 8 E币  [记录]  [购买]

回复

使用道具 举报

607

主题

2100

帖子

8940

积分

交易元老

Rank: 8Rank: 8

积分
8940
发表于 2024-10-7 11:41:12 | 显示全部楼层
牛逼了
回复

使用道具 举报

3340

主题

6657

帖子

3万

积分

交易元老

Rank: 8Rank: 8

积分
36884
发表于 2024-10-10 11:04:54 | 显示全部楼层
点赞楼主!
回复

使用道具 举报

1056

主题

3546

帖子

1万

积分

交易元老

Rank: 8Rank: 8

积分
11381
发表于 2024-10-12 11:12:19 | 显示全部楼层
好EA尽在EATC社区!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

收藏本站|法律声明|Archiver|小黑屋|support@ea198.com|EATC ( 桂ICP备2022005787号

风险提示与免责声明:擅自从事外汇保证金交易的双方不受法律保护!社区内展示内容,均为网友自发分享,不构成投资建议,社区无法全面监控由第三方上传至社区的资源,因此不保证资源的合法性、安全性、完整性、真实性或品质等。您下载时,同意自行判断并承担所有风险。社区内的资源,仅限用于学习和研究目的,不得将用于商业或者非法用途,否则,一切后果请用户自负。社区信息来自网络,版权争议与社区无关,您下载后须在24个小时之内进行删除。如果您喜欢该内容,请支持正版。如有侵权请邮件与我们联系处理。