以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  求一个全局变量语句  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=47855)

--  作者:时间蛰虎
--  发布时间:2013/1/17 15:16:31
--  求一个全局变量语句
用全局变量表示的持有空仓以来的的最低价。先感谢高手先!
--  作者:jinzhe
--  发布时间:2013/1/17 15:26:10
--  
软件自带的移动止损范例就是了
--  作者:时间蛰虎
--  发布时间:2013/1/17 16:01:18
--  

自带范例是多头持仓后的最高价,没有空头范例。。。


--  作者:jinzhe
--  发布时间:2013/1/17 16:25:04
--  
图片点击可在新窗口打开查看反过来理解不就是了
--  作者:ackvz
--  发布时间:2013/1/17 19:59:43
--  
图片点击可在新窗口打开查看
--  作者:时间蛰虎
--  发布时间:2013/1/18 9:46:16
--  

反过来怎么写。我搞半天也没弄好,这年头就没有雷锋吗?


--  作者:ackvz
--  发布时间:2013/1/18 10:17:28
--  

如果连反过来都不会

那基础太差 重头学起吧

雷锋现在帮你也没什么一样


--  作者:时间蛰虎
--  发布时间:2013/1/18 10:27:17
--  

嗨,世态炎凉啊!这年头就这样。。。。


--  作者:jinzhe
--  发布时间:2013/1/18 10:32:44
--  

多头移动止盈的思路是求开仓后的最高价,然后把最高价和当前价相减,满足一个定值后止盈

空头就反过来,求最低,然后当前价和最低价相减,满足一个定值后止盈


--  作者:时间蛰虎
--  发布时间:2013/1/18 10:40:55
--  

这个道理是这样,可就是搞不出来,是不是金字塔函数本身有BUG?有点怀疑?

//将b赋值为1,表示当前有持仓
IF TSELLHOLDINGEX( \'\',\'\' ,0 )>0 AND EXTGBDATA(\'b\' )=0 THEN BEGIN
EXTGBDATASET( \'b\',1 );
END
//使b始终表示监控开始后的最低价
IF DYNAINFO(  7)<EXTGBDATA(\'b\' ) and EXTGBDATA(\'b\' )>0 THEN BEGIN
EXTGBDATASET( \'b\',DYNAINFO(  7));
END

//发现价格回升止损,并将b赋值为0表示移动止损动作完成
IF DYNAINFO(  7)-EXTGBDATA(\'b\' )>5*MINDIFF and EXTGBDATA(\'b\' )>0 THEN BEGIN
TSELLSHORT(1,1,MKT );
EXTGBDATASET( \'b\',0);
END