[MT4指标]秃鹫兄台能否帮我编个简单的指标,谢谢了!
请教MT4软件中的指标问题! MT4软件中看人民币金价的指标修改下,就是能在下方指标框显示出人民币金价的线图方便查历史价位.谢谢
另外,还一个公式麻烦在MT4中实现一下比较实用.
超短1:100*(C-LLV(L,8))/(HHV(C,8)-LLV(L,8)),COLOR0080FF;
短线2:100*(C-LLV(L,19))/(HHV(C,19)-LLV(L,19)),COLOR008000;
中线3:100*(C-LLV(L,41))/(HHV(C,41)-LLV(L,41)),COLORFF8000;
长线4:100*(C-LLV(L,63))/(HHV(C,63)-LLV(L,63)),COLOR00FFFF;
发表于:2008-07-31 14:18只看该作者
2楼
MT4好象没有USDCNY,人民币金价的不知道怎么做。
下面这个是100*(C-LLV(L,63))/(HHV(C,63)-LLV(L,63))的MT4程式,参数可以改
#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 Red
#property indicator_level1 0
#property indicator_level2 50
#property indicator_level3 100
extern int count=63;
double MyBuffer;
int init() {
SetIndexBuffer(0,MyBuffer);
SetIndexStyle(0,DRAW_LINE);
IndicatorDigits(2);
IndicatorShortName("(C-LLV"+count+") / (HHV"+count+"-LLV"+count+")=");
return(0);
}
int start() {
int limit;
int counted_bars=IndicatorCounted();
if(counted_bars>0) counted_bars--;
limit=Bars-counted_bars;
for(int t=0; t
3楼
谢谢 秃鹫兄台
,能否把上面指标完整编好或者告诉我咋把其它三条指标加入,我不懂MT4语言,谢谢! 另外,就是把美元金转成人民币金价的曲线,有人编出了只有个报价,还需每天手工改动汇率,如果能编成曲线显示,就是每天改汇率也方便多了,当然能自翅变动汇率最好.我把别人编好的报价公式你看下,谢谢!XAUPrice.mq4
,能否把上面指标完整编好或者告诉我咋把其它三条指标加入,我不懂MT4语言,谢谢! 另外,就是把美元金转成人民币金价的曲线,有人编出了只有个报价,还需每天手工改动汇率,如果能编成曲线显示,就是每天改汇率也方便多了,当然能自翅变动汇率最好.我把别人编好的报价公式你看下,谢谢!XAUPrice.mq4
韬客社区www.talkfx.co
4楼
谢谢 秃鹫兄台,能否把上面指标完整编好或者告诉我咋把其它三条指标加入,我不懂MT4语言,谢谢!
另外,就是把美元金转成人民币金价的曲线,有人编出了只有个报价,还需每天手工改动汇率,如果能编成曲线显示,就是每天改汇率也方便多了,当然能自翅变动汇率最好.我把别人编好的报价公式你看下,谢谢!XAUPrice.mq4
韬客社区www.talkfx.co
发表于:2008-08-02 15:43只看该作者
6楼
由于几根线条是相同的指标公式,所以用“拖”的办法就可以增加线条,拖入时,别忘了修改参数和线条颜色
002.gif
001.gif


8楼
十分感谢,问题解决了. 就是那个显示人民币金价曲线的指标方便话空了帮看下,谢谢!
韬客社区www.talkfx.co
9楼
秃鹫兄台就是上面指标已实现,有个小小的问题就是把几个拖放在一个指标窗后坐标不同步,就是0 50 100指标坐标虚线不同步的现象.再就是我如果想把指标变动下如何实现
C1:=(HIGH+LOW+CLOSE+OPEN)/4;
M1:100-100*(HHV(C1,8)-C1)/(HHV(C1,8)-LLV(C1,8));
M2:100-100*(HHV(C1,19)-C1)/(HHV(C1,19)-LLV(C1,19));
M3:100-100*(HHV(C1,)-35)/(HHV(C1,35)-LLV(C1,35));
M4:100-100*(HHV(C1,63)-C1)/(HHV(C1,63)-LLV(C1,63));
韬客社区www.talkfx.co
发表于:2008-08-04 10:30只看该作者
10楼
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_level1 50
#property indicator_minimum 0
#property indicator_maximum 100
extern int count=63;
double MyBuffer0;
double MyBuffer1;
int init() {
SetIndexBuffer(0,MyBuffer1);
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(1,MyBuffer0);
IndicatorDigits(2);
IndicatorShortName("100-100(HHV(C1,"+count+")-C1) / (HHV(C1,"+count+")-LLV(C1,"+count+"))=");
return(0);
}
int start() {
int limit;
int counted_bars=IndicatorCounted();
if(counted_bars>0) counted_bars--;
limit=Bars-counted_bars;
for(int t=0; t