以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  盈利的用红线连线,亏损的用绿色连线。  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=160984)

--  作者:qq代人发帖
--  发布时间:2018/1/11 15:41:06
--  盈利的用红线连线,亏损的用绿色连线。
怎么在代码里或者设置里,盈利的用红线连线,亏损的用绿色或者其他颜色连线?不然看不清到底哪里亏了哪里赚了,

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

--  作者:FireScript
--  发布时间:2018/1/11 15:46:36
--  
你是修改这个交易信号连线的颜色?还是说自己写代码连线。
[此贴子已经被作者于2018/1/11 15:46:57编辑过]

--  作者:fan1379
--  发布时间:2018/1/11 16:09:48
--  在图上,这一笔盈利就用红色连线,亏损的就用绿色连
在图上,这一笔盈利就用红色连线,亏损的就用绿色连
--  作者:FireScript
--  发布时间:2018/1/11 17:22:08
--  

连线需要2个点,假如开仓后有多次加仓,只能选取第一次开仓位置来作为线的第一个点。 然后线的结束的点只能是第一次减仓或者最后全平的时候。你考虑下这样行不行。


--  作者:fan1379
--  发布时间:2018/1/12 8:49:30
--  
我只是想改变连线的颜色,盈利的用红色连,亏损的用绿色连,这样在图上一眼就能看清,什么地方亏,什么地方赚,金字塔目前的连线盈亏都是红色,分不清到底是这笔亏了,还是赚了,
--  作者:FireScript
--  发布时间:2018/1/12 8:57:40
--  

软件自带的那个连线的颜色是可以改的。但是那个线和盈亏没有关系,那个线是下面这个地方决定的:

 


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

如果只是标记盈亏 可以用代码实现,但是不一定是连线,可能是输出图标了,我试下。


--  作者:fan1379
--  发布时间:2018/1/12 9:22:09
--  
。。我qq:1379503855,您加下我,不是这个意思
--  作者:qq代人发帖
--  发布时间:2018/1/12 9:38:35
--  

画不了

[此贴子已经被作者于2018/1/12 10:24:19编辑过]

--  作者:fan1379
--  发布时间:2018/1/17 13:57:06
--  

假如:100元买入,200元卖出平仓,那这一笔是盈利的,在图上的连线想用红色表示;

假如:100元卖出,200元买入平仓,那这一笔是亏损的,在图上的连线想用绿色表示;

 

目的:在图上一眼就能分辨出哪里亏了,哪里赚了。


--  作者:FireScript
--  发布时间:2018/1/17 15:53:33
--  

我写了一个简单的范例,你先看看能不能理解:

 

ma5:=ma(c,5);
ma10:=ma(c,10);

jc:=cross(ma5,ma10);
sc:=cross(ma10,ma5);

buy(holding=0 and jc,1,market);
sell(holding>0 and sc,holding,MARKET);

al:NUMPROFIT(1);//最近一次平仓盈利
DRAWLINE( holding>0 and jc , low,holding=0 and sc,low , 0, if(NUMPROFIT(1 )>0,colorred,colorblue));