![]() |
總頁數 (3): « 1 [2] 3 » 在這個頁面顯示本主題全部的 37 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 求助各位路過的高手 [多空交易公式範例] (http://www.chiefox.com.tw/bbs/showthread.php?threadid=11818)
引用:
最初由 mingyi1973 發表
是的!!!我原本想用四色來區分從多進到多出一色,從多出到空進一色,從空進到空出一色,從空出到多進一色,但是一直無法辦到,所以我用以下的定義將k線只分成兩色,看來也只能這樣了。
漲區間:=BARSLAST(多進)<BARSLAST(空進);
跌區間:=BARSLAST(空進)<BARSLAST(多進);
再請教一事,為何k線的時間都是9:45:0的整數,而不是09:42:33,謝謝!!!
請問版主為甚麼用VBScript將S1的內容印出來
CC:=CLOSE;
TT:=TIME;
MA10:=MA(CLOSE,10);
AA:=MA10-REF(MA10,1);
AB:=MA10/1200;
AC:=MA10/300;
S1:=AA>=AB and AA<AC and TIME<134000;
// 寫log
<%
CC = FFL.VarData("CC")
TT = FFL.VarData("TT")
AA = FFL.VarData("AA")
AC = FFL.VarData("AC")
MA10 = FFL.VarData("MA10")
S1 = FFL.VarData("S1")
Dim fso, logFile, logFileName
Set fso = CreateObject("Scripting.FileSystemObject")
logFileName = "c:\Mylog.txt"
'清File
Set logFile = fso.CreateTextFile(logFileName, True)
logFile.Close
'重開
Set logFile = fso.OpenTextFile(logFileName, 8, 0)
for i = 0 to UBound(CC)
logFile.WriteLine "Index:" + CStr(i)
logFile.WriteLine "MA10:" + CStr(MA10(i))
logFile.WriteLine "AA:" + CStr(AA(i))
logFile.WriteLine "AC:" + CStr(AC(i))
logFile.WriteLine "S1:" + CStr(S1(i))
logFile.WriteLine "盤價:" + CStr(CC(i))
logFile.WriteLine "時間:" + CStr(TT(i))
logFile.WriteLine ""
Next
logFile.Close
%>
請問版主為甚麼用VBScript將S1的內容印出來
S1:=AA>=AB and AA<AC and TIME<134000;
S1會有3531, 7599, 1, 0 .......這些值
S1不是只會是0 or 1嗎?
Index:0
MA10:90000
AA:0
AC:0
S1:3531
盤價:4477
時間:90000
Index:1
MA10:91500
AA:2.85693359375
AC:3.80924463272095
S1:7599
盤價:4489
時間:91500
Index:2
MA10:93000
AA:3.53759765625
AC:3.44704866409302
S1:6632
盤價:4485
時間:93000
Index:3
MA10:4482.25
AA:2.1689453125
AC:0.473162651062012
S1:3821
盤價:4478
時間:94500
Index:4
MA10:4483.25
AA:1.98876953125
AC:7.52074718475342E-02
S1:3586
盤價:4481
時間:100000
Index:5
MA10:4482.75
AA:3.2451171875
AC:1.72526836395264
S1:2807
盤價:4487
時間:101500
Index:6
MA10:4483.75
AA:4.37646484375
AC:2.65864229202271
S1:2783
盤價:4489
時間:103000
Index:7
MA10:4488
AA:6.3486328125
AC:4.40198516845703
S1:2936
盤價:4495
時間:104500
Index:8
MA10:4488.75
AA:4.7177734375
AC:0.760177612304688
S1:3966
盤價:4484
時間:110000
Index:9
MA10:4485.10009765625
AA:4.06005859375
AC:14.9503335952759
S1:1820
盤價:4486
時間:111500
Index:10
MA10:4487.2001953125
AA:2.10009765625
AC:14.9573335647583
S1:0
盤價:4498
時間:113000
回覆: 請問版主為甚麼用VBScript將S1的內容印出來
引用:
最初由 mingyi1973 發表
..............
請問版主為甚麼用VBScript將S1的內容印出來
S1:=AA>=AB and AA<AC and TIME<134000;
S1會有3531, 7599, 1, 0 .......這些值
S1不是只會是0 or 1嗎?
...............
謝謝老師的回答我還有以下兩個問題:
多利:=多方盈虧>利;
空利:=空方盈虧>利;
DRAWTEXT(多進,LOW-20,'多'),color9999FF,ALIGN2;
DRAWTEXT(空進,HIGH+20,'空'),color33FF66,ALIGN2;
DRAWTEXT(多利,LOW-5,'利'),color9999FF,ALIGN2;
DRAWTEXT(空利,HIGH+5,'利'),color33FF66,ALIGN2;
1.以上是我在主畫面多進空出時show的字,但是在多進之後一旦符合(多利)的條件後'利'字在空進之前一再反覆的出現,因為在買入時只有兩筆到空進之前停利當然只有一筆,如何能讓'利'字在空進之前只出現一次呢?
多損:=多方盈虧<損;
空損:=空方盈虧<損;
DRAWTEXT(多損,LOW-10,'損'),color9999FF,ALIGN2;
DRAWTEXT(空損,HIGH+10,'損'),color33FF66,ALIGN2;
2.一旦有長上下引線時,本來在盤中有空訊出現但到了k線收盤時因為留了長下引線,奇狐程式就忘了剛才發生的事,當然也不會停損,如何能讓(多進)或(空進)訊號在盤中一旦出現就不再消失呢?
回覆: 謝謝老師的回答我還有以下兩個問題:
引用:
最初由 mingyi1973 發表
多利:=多方盈虧>利;
空利:=空方盈虧>利;
DRAWTEXT(多進,LOW-20,'多'),color9999FF,ALIGN2;
DRAWTEXT(空進,HIGH+20,'空'),color33FF66,ALIGN2;
DRAWTEXT(多利,LOW-5,'利'),color9999FF,ALIGN2;
DRAWTEXT(空利,HIGH+5,'利'),color33FF66,ALIGN2;
1.以上是我在主畫面多進空出時show的字,但是在多進之後一旦符合(多利)的條件後'利'字在空進之前一再反覆的出現,因為在買入時只有兩筆到空進之前停利當然只有一筆,如何能讓'利'字在空進之前只出現一次呢?
那請問版主該怎麼寫才對呢???謝謝!!!
回覆: 謝謝老師的回答我還有以下兩個問題:
引用:
最初由 mingyi1973 發表
多損:=多方盈虧<損;
空損:=空方盈虧<損;
DRAWTEXT(多損,LOW-10,'損'),color9999FF,ALIGN2;
DRAWTEXT(空損,HIGH+10,'損'),color33FF66,ALIGN2;
2.一旦有長上下引線時,本來在盤中有空訊出現但到了k線收盤時因為留了長下引線,奇狐程式就忘了剛才發生的事,當然也不會停損,如何能讓(多進)或(空進)訊號在盤中一旦出現就不再消失呢?
引用:
最初由 mingyi1973 發表
那請問版主該怎麼寫才對呢???謝謝!!!
多利:=多方盈虧>利 and 多出;
空利:=空方盈虧>利 and 空出;
多損:=多方盈虧<損 and 多出;
空損:=空方盈虧<損 and 空出;
是這樣嗎?但是常常多方盈虧已經>利程式卻沒有(多出)訊號
引用:
最初由 mingyi1973 發表
多利:=多方盈虧>利 and 多出;
空利:=空方盈虧>利 and 空出;
多損:=多方盈虧<損 and 多出;
空損:=空方盈虧<損 and 空出;
是這樣嗎?但是常常多方盈虧已經>利程式卻沒有(多出)訊號
多利:=多方盈虧>控利;
空利:=空方盈虧>控利;
多損:=多方盈虧<控損;
空損:=空方盈虧<控損;
DRAWTEXT(多利,LOW-5,'利'),color9999FF,ALIGN2;
DRAWTEXT(空利,HIGH+5,'利'),color33FF66,ALIGN2;
DRAWTEXT(多損,LOW-10,'損'),color9999FF,ALIGN2;
DRAWTEXT(空損,HIGH+10,'損'),color33FF66,ALIGN2;
抱歉!!!字才是利跟損,請問老師為何今天盤中多方盈虧已經>控利但是沒有多出呢?
引用:
最初由 mingyi1973 發表
多利:=多方盈虧>控利;
空利:=空方盈虧>控利;
多損:=多方盈虧<控損;
空損:=空方盈虧<控損;
DRAWTEXT(多利,LOW-5,'利'),color9999FF,ALIGN2;
DRAWTEXT(空利,HIGH+5,'利'),color33FF66,ALIGN2;
DRAWTEXT(多損,LOW-10,'損'),color9999FF,ALIGN2;
DRAWTEXT(空損,HIGH+10,'損'),color33FF66,ALIGN2;
抱歉!!!字才是利跟損,請問老師為何今天盤中多方盈虧已經>控利但是沒有多出呢?
請問Cg版大:
想再多加一個條件,就是當利高60點折回20點時,再減碼一口要如何寫呢?謝謝您!!
以下是之前cg大使用奇狐語法::
獲利60點以上折返20點停利一口
利高:=HHV(盈虧,進SP+1);
利衰:=利高-盈虧;
出:=利衰>20 and 利高>60
要如何展現於現在的多空交易語句呢?
因為很常折回不減碼~反而會反賠到停損!!
謝謝您ˇ的協助!!!
__________________
奇狐勝券+紀律操券=成功關鍵
個人認為這是策略問題
當你在60點時先停利一半了
另一口失敗時小賺小賠有什麼關係?
如果是抓對趨勢成功的單那不是就大賺了嗎?
停利之後另一口單太容易出場
很容易被嘎空手的!
到時鎚胸頓足都挽回不了
這只是個人看法......抬槓一下
回覆: 個人認為這是策略問題
引用:
最初由 mingyi1973 發表
當你在60點時先停利一半了
另一口失敗時小賺小賠有什麼關係?
如果是抓對趨勢成功的單那不是就大賺了嗎?
停利之後另一口單太容易出場
很容易被嘎空手的!
到時鎚胸頓足都挽回不了
這只是個人看法......抬槓一下![]()
__________________
奇狐勝券+紀律操券=成功關鍵
全部時間均為台灣時間, 現在時間為20:44 | 總頁數 (3): « 1 [2] 3 » 在這個頁面顯示本主題全部的 37 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.