论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
查看:1230回复:12
ybtx
注册时间2012-03-26
积极参与奖白羊座双子座天秤座
[欧元]1.3020多欧&另求教
楼主发表于:2012-10-21 16:53只看该作者倒序浏览
1楼 电梯直达
电梯直达
1.3020多欧,损2970,盈3170 另外向大家求教:比如在5日线金叉10日线的情况下,如何在mt4上设置出绿箭头? 看到好多朋友在贴的图上都有红绿买卖箭头,不知道怎么设置的,请不吝指教,谢谢了!!!
TK29帖子1楼右侧xm竖版广告90-240
个性签名

韬客社区www.talkfx.co

广告
TK30+TK31帖子一樓廣告
TK30+TK31帖子一樓廣告
ybtx
注册时间2012-03-26
积极参与奖白羊座双子座天秤座
楼主发表于:2012-10-21 16:59只看该作者
2楼
猎豹的那个均线帖子也找不到了?:')
靈魔
注册时间2012-10-06
orzogc
注册时间2012-04-02
积极参与奖
发表于:2012-10-21 19:25来自移动端只看该作者
4楼
那是指标来的
个性签名

韬客社区www.talkfx.co

广告
论坛谏言--外汇交易不应是你投资的全部,交易外汇也不应是你生活的全部
首席行走
注册时间2009-07-15
积极参与奖热心助人奖幸运星双鱼座
发表于:2012-10-22 00:51只看该作者
5楼
MT4本身不就可以画箭头吗。 捕获.PNG捕获.PNG
赚钱之路
注册时间2012-09-20
发表于:2012-10-22 00:55只看该作者
6楼
我刚刚在1。3032空了,你还得多做什么,看我赚一波下跌得情吧
tkltsh
注册时间2009-09-01
发表于:2012-10-22 01:07只看该作者
7楼
空啊,还不到多的时候!
个性签名

韬客社区www.talkfx.co

ybtx
注册时间2012-03-26
积极参与奖白羊座双子座天秤座
楼主发表于:2012-10-22 13:07只看该作者
8楼
首席行走 发表于 2012-10-22 08:51
static/image/common/back.gif MT4本身不就可以画箭头吗。
首席的方法是人工的,呵呵 我想自动标出的:如5日线上穿10,出个上箭头,反之死叉出个下箭头。
kandlly
注册时间2012-09-08
积极参与奖
发表于:2012-10-22 13:18只看该作者
9楼
密切关注。。。:037:
首席行走
注册时间2009-07-15
积极参与奖热心助人奖幸运星双鱼座
发表于:2012-10-22 13:56只看该作者
10楼
ybtx 发表于 2012-10-22 21:07
static/image/common/back.gif 首席的方法是人工的,呵呵 我想自动标出的:如5日线上穿10,出个上箭头,反之死叉出个下箭头。
这个也不难,会的话,自己写个脚本,不会上网搜一下。
ybtx
注册时间2012-03-26
积极参与奖白羊座双子座天秤座
楼主发表于:2012-10-22 14:09只看该作者
11楼
不会写,也没搜到:(,首席给点指点吧!!!
首席行走
注册时间2009-07-15
积极参与奖热心助人奖幸运星双鱼座
发表于:2012-10-22 14:16只看该作者
12楼
那就找人写。淘宝就有帮人写这个的。 其实如果你只是要均线金叉发信号。自己学一下,也不难的。 MetaQuotes4语言,你不需要会,你拿MT4里面的自带的几个出来研究一下,就能了解一些编法。 extern double TakeProfit = 50; extern double Lots = 0.1; extern double TrailingStop = 30; extern double MACDOpenLevel=3; extern double MACDCloseLevel=2; extern double MATrendPeriod=26; //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ int start() { double MacdCurrent, MacdPrevious, SignalCurrent; double SignalPrevious, MaCurrent, MaPrevious; int cnt, ticket, total; // initial data checks // it is important to make sure that the expert works with a normal // chart and the user did not make any mistakes setting external // variables (Lots, StopLoss, TakeProfit, // TrailingStop) in our case, we check TakeProfit // on a chart of less than 100 bars if(Bars<100) { Print("bars less than 100"); return(0); } if(TakeProfit<10) { Print("TakeProfit less than 10"); return(0); // check TakeProfit } // to simplify the coding and speed up access // data are put into internal variables MacdCurrent=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0); MacdPrevious=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1); SignalCurrent=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0); SignalPrevious=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,1); MaCurrent=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,0); MaPrevious=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,1); total=OrdersTotal(); if(total<1) { // no opened orders identified if(AccountFreeMargin()<(1000*Lots)) { Print("We have no money. Free Margin = ", AccountFreeMargin()); return(0); } // check for long position (BUY) possibility if(MacdCurrent<0 && MacdCurrent>SignalCurrent && MacdPrevious(MACDOpenLevel*Point) && MaCurrent>MaPrevious) { ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,Ask+TakeProfit*Point,"macd sample",16384,0,Green); if(ticket>0) { if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("BUY order opened : ",OrderOpenPrice()); } else Print("Error opening BUY order : ",GetLastError()); return(0); } // check for short position (SELL) possibility if(MacdCurrent>0 && MacdCurrentSignalPrevious && MacdCurrent>(MACDOpenLevel*Point) && MaCurrent0) { if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("SELL order opened : ",OrderOpenPrice()); } else Print("Error opening SELL order : ",GetLastError()); return(0); } return(0); } // it is important to enter the market correctly, // but it is more important to exit it correctly... for(cnt=0;cnt0 && MacdCurrentSignalPrevious && MacdCurrent>(MACDCloseLevel*Point)) { OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet); // close position return(0); // exit } // check for trailing stop if(TrailingStop>0) { if(Bid-OrderOpenPrice()>Point*TrailingStop) { if(OrderStopLoss()SignalCurrent && MacdPrevious(MACDCloseLevel*Point)) { OrderClose(OrderTicket(),OrderLots(),Ask,3,Violet); // close position return(0); // exit } // check for trailing stop if(TrailingStop>0) { if((OrderOpenPrice()-Ask)>(Point*TrailingStop)) { if((OrderStopLoss()>(Ask+Point*TrailingStop)) || (OrderStopLoss()==0)) { OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*TrailingStop,OrderTakeProfit(),0,Red); return(0); } } } } } } return(0); } // the end.
ybtx
注册时间2012-03-26
积极参与奖白羊座双子座天秤座
楼主发表于:2012-10-22 14:32只看该作者
13楼
看不懂,我先琢磨琢磨吧,谢谢首席了!!!

本站免责声明:

1、本站所有广告及宣传信息均与韬客无关,如需投资请依法自行决定是否投资、斟酌资金安全及交易亏损风险;

2、韬客是独立的、仅为投资者提供交流的平台,网友发布信息不代表韬客的观点与意思表示,所有因网友发布的信息而造成的任何法律后果、风险与责任,均与韬客无关;

3、金融交易存在极高法律风险,未必适合所有投资者,请不要轻信任何高额投资收益的诱导而贸然投资;投资保证金交易导致的损失可能超过您投入的资金和预期。请您考虑自身的投资经验及风险承担能力,进行合法、理性投资;

4、所有投资者的交易帐户应仅限本人使用,不应交由第三方操作,对于任何接受第三方喊单、操盘、理财等操作的投资和交易,由此导致的任何风险、亏损及责任由投资者个人自行承担;

5、韬客不隶属于任何券商平台,亦不受任何第三方控制,韬客不邀约客户投资任何保证金交易,不接触亦不涉及投资者的任何资金及账户信息,不代理任何交易操盘行为,不向客户推荐任何券商平台,亦不存在其他任何推荐行为。投资者应自行选择券商平台,券商平台的任何行为均与韬客无关。投资者注册及使用韬客即表示其接受和认可上述声明,并自行承担法律风险。

版权所有:韬客外汇论坛 www.talkfx.com 联络我们:[email protected]