c iostream.源码_指标源码之,拐点买卖

今天给大家分享一个通达信主图指标源码,本指标没有未来函数,简单易懂,一看就会就明白。以下是指标的图。

买线:=EMA(C,2);

卖线:=EMA(SLOPE(C,21)*20+C,42);

BU:=CROSS(买线,卖线);

SEL:=CROSS(卖线,买线);

STICKLINE(买线>=卖线,LOW,HIGH,1,0),COLORRED;

STICKLINE(买线>=卖线,CLOSE,OPEN,4.5,0),COLOR0000AA;

STICKLINE(买线>=卖线,CLOSE,OPEN,4,0),COLOR0000CC;

STICKLINE(买线>=卖线,CLOSE,OPEN,3,0),COLOR0000CC;

STICKLINE(买线>=卖线,CLOSE,OPEN,2,0),COLOR0000EE;

STICKLINE(买线

STICKLINE(买线

STICKLINE(买线

STICKLINE(买线

STICKLINE(买线

STICKLINE(CROSS(买线,卖线) OR CROSS(卖线,买线),OPEN,CLOSE,3,0),COLOR00FFFF;

指导线: EMA((EMA(CLOSE,4)+EMA(CLOSE,6)+EMA(CLOSE,12)+EMA(CLOSE,24))/4,2),LINETHICK2,COLORFF00FF;

界: MA(CLOSE,27),LINETHICK1,COLOR00FFFF;

BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4,COLORFFFFFF;

LC:=REF(CLOSE,1);

RSI:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(ABS((CLOSE - LC)),3,1)) * 100);

FF:=EMA(CLOSE,3);

MA15:=EMA(CLOSE,21);

波动回调提示图:MA(CLOSE,10000);

STICKLINE((MA15 > REF(MA15,1)),MA15,MA15,9,6),LINETHICK2,COLOR0000FF;

STICKLINE((MA15 < REF(MA15,1)),MA15,MA15,9,6),LINETHICK2,COLORFF0000;

DRAWTEXT(CROSS(FF,MA15),(LOW * 0.99),'上拐点'),COLOR00FFFF;

DRAWTEXT(CROSS(MA15,FF),(HIGH * 1.02),'下拐点'),COLOR00FF00;

DRAWTEXT(CROSS(85,RSI),(HIGH * 1.02),'回调!'),COLORFFFFFF;

VAR1:=AMOUNT/VOL;

A:=SMA(VAR1,5,1)-SMA(VAR1,55,1);

B:=SMA((A-SMA(A,5,1)),5,1);

STICKLINE(C,H,L,0,1),COLORGREEN;

STICKLINE(C>=O,O,C,8,1),COLORGREEN;

STICKLINE(C

STICKLINE(CLOSE>MA(CLOSE,5) AND A>REF(A,1) AND B>REF(B,1),H,L,0,1),COLORRED;

STICKLINE(CLOSE>MA(CLOSE,5) AND A>REF(A,1) AND B>REF(B,1) AND C>=O,O,C,8,1),COLORRED;

STICKLINE(CLOSE>MA(CLOSE,5) AND A>REF(A,1) AND B>REF(B,1) AND C

STICKLINE(CLOSEREF(A,1) AND B>REF(B,1),H,L,0,1),COLORWHITE;

STICKLINE(CLOSEREF(A,1) AND B>REF(B,1) AND C>=O,O,C,8,1),COLORWHITE;

STICKLINE(CLOSEREF(A,1) AND B>REF(B,1) AND C

STICKLINE(A

STICKLINE(A=O,O,C,8,1),COLORGREEN;

STICKLINE(A

STICKLINE(A>REF(A,1) AND B

STICKLINE(A>REF(A,1) AND B=O,O,C,8,1),COLOR99CCFF;

STICKLINE(A>REF(A,1) AND B

STICKLINE((AREF(B,1)),H,L,0,1),COLORC08000;

STICKLINE((AREF(B,1)) AND C>=O,O,C,8,1),COLORC08000;

STICKLINE((AREF(B,1)) AND C

黄金:DRAWTEXT(CROSS(85,RSI),(HIGH * 1.02),'回调!'),COLORFFFFFF;

bd8ce81e6d98a1b1e1391120b9e2b044.png
951bca5d3f889b09e438b66d167308e3.png
69bb0316f1a9eef5b9fffee301a98f9c.png

①:公式代码复制过来难免造成部分格式错误。如出现公式导入错误,请及时联系笔者!如果对于指标感兴趣或者有疑问的可以与我一起交流学习!指标源码导入就可以使用。

②:创作不易,希望大家对于我的文章能够关注和转发,后期也会给大家分享更多好用的指标以及其他股票知识的!

88d88015b13ceeb94bcafb5d346611c3.png
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这个错误可能会出现在使用自定义类的运算符重载时,如果没有正确地定义运算符重载函数,就会导致编译器无法识别运算符。在上面的代码中,XorEncryption类已经重载了"+"和"-"运算符,但是当我们使用这些运算符时,编译器无法识别它们,因为我们没有在程序开头引入头文件或者没有正确地命名运算符重载函数。一种解决方法是在程序开头引入头文件,如下所示: ```c++ #include <iostream> #include <string> #include <math.h> using namespace std; class XorEncryption { public: XorEncryption() {} XorEncryption(const std::string& key) : key_(key) {} XorEncryption& operator=(const XorEncryption& other) { if (this != &other) { key_ = other.key_; } return *this; } char& operator[](size_t index) { return key_[index]; } friend XorEncryption operator+(const XorEncryption& lhs, const XorEncryption& rhs) { XorEncryption result(lhs.key_); for (size_t i = 0; i < result.key_.size(); ++i) { result.key_[i] ^= rhs.key_[i % rhs.key_.size()]; } return result; } friend XorEncryption operator-(const XorEncryption& lhs, const XorEncryption& rhs) { XorEncryption result(lhs.key_); for (size_t i = 0; i < result.key_.size(); ++i) { result.key_[i] ^= rhs.key_[i % rhs.key_.size()]; } return result; } private: std::string key_; }; int main() { XorEncryption key("secret"); XorEncryption encrypted = key + "Hello, world!"; cout << encrypted[0] << encrypted[1] << encrypted[2] << endl; // output: 1AM XorEncryption decrypted = encrypted - key; cout << decrypted << endl; // output: Hello, world! return 0; } ``` 在这个版本的代码中,我们使用了"using namespace std"指令,以便可以直接使用std命名空间中的标准库函数和对象。这个指令只是一个简便方法,它可以让我们不用每次都写std::来引用标准库。此外,我们还在程序开头引入了iostream和string头文件,以便使用cout和string类。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值