COCO研究院

 找回密碼
 註冊
搜索
查看: 2158|回復: 8

請問如何找出買入後的高位?

[複製鏈接]
發表於 16-7-24 23:31 | 顯示全部樓層 |閱讀模式
各位好,我想知道如何找出買入後的高位,我的想法想是當出現買入信號後,不停記錄高位,當CLOSE價回落到買入價與高位的三分之一就賣出,請問CODE 要如何做,要用FOR嗎?

另外還想問如何找出一段時間的高位,如每天上午的高位?
發表於 16-7-27 21:15 | 顯示全部樓層
keymaker 發表於 16-7-27 10:18
首先計算收益

profit = (C - BuyClose) * 200; //假設每點 200 元的話

200可以用PointValue代替,為每個代號設好,在Symbol->Information->PointValue,換商品操作時不需要改程式

評分

參與人數 1金錢 +2 收起 理由
keymaker + 2 按一個讚

查看全部評分

回復 支持 1 反對 0

使用道具 舉報

發表於 16-7-25 08:25 | 顯示全部樓層
BuyPeak = HighestSince(buy, H, 1);
BuyClose = ValueWhen(buy, C, 1);
CheckPrice = IIf(BuyPeak != BuyClose, (2/3) * (BuyPeak - BuyClose) + BuyClose, 0);

Sell = C < CheckPrice;
發表於 16-7-25 19:23 | 顯示全部樓層
chhung3 發表於 16-7-25 08:25
BuyPeak = HighestSince(buy, H, 1);
BuyClose = ValueWhen(buy, C, 1);
CheckPrice = IIf(BuyPeak != BuyC ...

調整一下 CheckPrice 以及 Sell 或許也不錯

CheckPrice = (1/3) * (BuyPeak - BuyClose) + BuyClose;
Sell = C > BuyClose And C <= CheckPrice;
發表於 16-7-25 19:35 | 顯示全部樓層
不知樓主..停損條件....是什麼..
 樓主| 發表於 16-7-26 07:54 | 顯示全部樓層
停損就是買入信號的低位,已請教了,會寫了
CODE我會過兩天試試,最近比軟忙,謝謝兩位的解答

另外還想問如何找出一段時間的高位,如每天上午的高位?
及還想問 假設程式今天賺了2000元,就停止買賣,要如何寫?

對不起,問題比較多
發表於 16-7-27 10:18 | 顯示全部樓層
terrykuong 發表於 16-7-26 07:54
停損就是買入信號的低位,已請教了,會寫了
CODE我會過兩天試試,最近比軟忙,謝謝兩位的解答

首先計算收益

profit = (C - BuyClose) * 200; //假設每點 200 元的話
發表於 16-7-27 10:19 | 顯示全部樓層
本帖最後由 keymaker 於 16-7-27 10:22 編輯

接著將「今天賺了2000元,就停止買賣」整合進來

Sell = C > BuyClose And C <= CheckPrice Or profit >= 2000;
 樓主| 發表於 16-7-27 21:12 | 顯示全部樓層
今天賺了2000元,就停止買賣
我的意思是,假設我進行了三次的買賣, 累計夠2000或以上就不再入市,那個語法要如何實現?因為我不想進行太多次的買賣增加風險
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-22 11:43

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |