請問怎樣在mt 4 設定公式,mingkon
DTS系统的前半部计算方式:
日期(Date)----------------------------每个交易日期
开市价(Open)------------------------单个交易日开市(以纽约收市后第一口价为全天开市价,基本上,可以从每天的日线图找到数据)
最高价(High)-------------------------全天高位
最低价(Low)-------------------------全天低位
收市价(Close)------------------------单个交易易收市(以纽约收市价为准)
平均最高(Average High)-----------过去五天最高位平均数
平均最低(Average Low)------------过去五天最低位平均数
平均中间价(Average Mid-point)-- 过去五天平均最高加平均最低除2
平均波幅(Average Range)---------过去五天平均最高减过去五天平均最低
买卖讯号(Buy/Sell)-----------------昨天中间价大于前天中间价,今天买货
#以上数字,只算到小数字后四位数字,如果出现相同的结果,则今天的买卖讯号跟随昨天的讯号
发表于:2005-08-06 05:53只看该作者
2楼
谁是mingkon?
3楼
maningok please me
发表于:2005-08-06 23:18只看该作者
4楼
日期(Date)----------------------------int TimeDay( datetime date)
开市价(Open)------------------------double iOpen( string symbol, int timeframe, int shift)
最高价(High)-------------------------double iHigh( string symbol, int timeframe, int shift)
最低价(Low)-------------------------double iLow( string symbol, int timeframe, int shift)
收市价(Close)------------------------double iClose( string symbol, int timeframe, int shift)
平均最高(Average High)-----------iMA(NULL,0,5,0,mode_sma,price_high,i)
平均最低(Average Low)------------iMA(NULL,0,5,0,mode_sma,price_low,i)
平均中间价(Average Mid-point)-- (iMA(NULL,0,5,0,mode_sma,price_high,i)+iMA(NULL,0,5,0,mode_sma,price_low,i))/2
平均波幅(Average Range)---------iMA(NULL,0,5,0,mode_sma,price_high,i)-iMA(NULL,0,5,0,mode_sma,price_low,i)
买卖讯号(Buy/Sell)-----------------if (High[1]+Low[1]>High[2]+Low[2]) buysignal=1;
韬客社区www.talkfx.co
发表于:2005-08-07 01:41只看该作者
5楼
哈,maningok,你这个买卖信号很特别啊,怎么解释?
韬客社区www.talkfx.co
发表于:2005-08-07 03:53只看该作者
6楼
有的是在图中标注,有的是发出声音提醒,有的是用于给其它程序使用
如果要直接下单的话,就用下面这个
int OrderSend( string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE)
Main function used to open a position or set a pending order. Returns ticket of the placed order or -1 if failed. To check error code use GetLastError() function.
Parameters
symbol - Symbol for trading.
cmd - Operation type. It can be any of the Trade operation enumeration.
volume - Number of lots.
price - Preferred price of the trade.
slippage - Maximum price slippage for buy or sell orders.
stoploss - Stop loss level.
takeprofit - Take profit level.
comment - Order comment text. Last part of the comment may be changed by server.
magic - Order magic number. May be used as user defined identifier.
expiration - Order expiration time (for pending orders only).
arrow_color - Color of the opening arrow on the chart. If parameter is absent or has CLR_NONE value opening arrow is not drawn on the chart.
Sample
int ticket;
if(iRSI(NULL,0,14,PRICE_CLOSE,0)<25)
{
ticket=OrderSend(Symbol(),OP_BUY,1,Ask,3,Ask-25*Point,Ask+25*Point,"My order #2",16384,0,Green);
if(ticket<0)
{
Print("OrderSend failed with error #",GetLastError());
return(0);
}
}
韬客社区www.talkfx.co
7楼
please help me , 青銅先生
发表于:2005-08-09 09:05只看该作者
8楼
原帖由 maningok 于 2005-8-7 11:53 发表 有的是在图中标注,有的是发出声音提醒,有的是用于给其它程序使用 如果要直接下单的话,就用下面这个 int OrderSend( string symbol, int cmd, double volume, double price, int slippage, double stoplo ...
韬客社区www.talkfx.co
发表于:2005-08-09 14:18只看该作者
9楼
原帖由 楚天 于 2005-8-7 09:41 发表 哈,maningok,你这个买卖信号很特别啊,怎么解释?
韬客社区www.talkfx.co
发表于:2005-08-09 16:25只看该作者
10楼
从代码上看这个函数的功能是生成一个文件 file.csv 并在里面写入当前图上面所有的价格数据。和导出数据的功能一样
韬客社区www.talkfx.co
发表于:2005-08-10 01:22只看该作者
11楼
原帖由 maningok 于 2005-8-10 00:25 发表 从代码上看这个函数的功能是生成一个文件 file.csv 并在里面写入当前图上面所有的价格数据。和导出数据的功能一样
韬客社区www.talkfx.co
发表于:2005-08-10 02:24只看该作者
12楼
volume参数.......
你说的鼠标指示的那个 是该服务器单位时间汇价跳动的次数.......
遇到矛盾 先站在对方的立场上想想问题,先试着去理解别人
● 如何使用WinMTR查询平台连接流畅度
发表于:2005-08-11 00:40只看该作者
14楼
原帖由 老正 于 2005-8-10 10:24 发表 volume参数....... 你说的鼠标指示的那个 是该服务器单位时间汇价跳动的次数.......
发表于:2005-08-11 01:32只看该作者
15楼
对
遇到矛盾 先站在对方的立场上想想问题,先试着去理解别人
● 如何使用WinMTR查询平台连接流畅度