【阳光飞狐__与财富同行】

标题: 请教:行星位置计算,各位如何自己编程? [打印本页]

作者: free0411    时间: 2009-9-16 00:58
标题: 请教:行星位置计算,各位如何自己编程?
我现在一般是采用两种方法:( ]$ r! z7 W/ l! a
1、直接看星盘,比较直观,但数据无法进入交易软件
$ i6 U" e1 j3 B# E* J* M2、从skymap导出星历表到ACCES数据库,然后在飞狐下读取画线,这种方法可行,但运行速度极慢。月线下都需要几十秒,周线要到1分钟以上,日线下更是几分钟。! ^0 a. v+ u/ `! E# C; T+ p
4 D' L5 @, t3 l- `3 H$ |
是否有一些DLL可以调用,比如是否有占星软件带有接口,这样在飞狐下就可以直接使用了。
, c) f" O* }: D
( L- i! _$ ?+ U( L请各位相助!
作者: free0411    时间: 2009-9-16 23:43
自己顶一下,多些各位
作者: dl645    时间: 2009-9-17 11:08
怎样"从skymap导出星历表到ACCES数据库,然后在飞狐下读取画线"?
作者: sysw    时间: 2009-9-18 17:09
我也想知道!!!
作者: bjqyzxxfawyl    时间: 2009-9-18 17:28
顶起来学习,
作者: 1128    时间: 2009-9-18 17:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: s970701    时间: 2009-9-18 18:57

作者: free0411    时间: 2009-9-18 19:51
原帖由 dl645 于 2009-9-17 11:08 发表 4 q  X+ [: b9 H  @- p3 a9 g5 L. d; l
怎样"从skymap导出星历表到ACCES数据库,然后在飞狐下读取画线"?

- r3 r0 g7 L4 v
' \4 K' b0 f( ?" T4 L! \这个好办,我是用skymap查看星历表,然后拷贝到excel,之后又用vb写了一段程序将其导入到了access,之所以需要写程序,是因为一些数据的格式不统一,还有角度单位都是“时分秒”或者“度分秒”,这些表达式很难直接做操作数运算,我都转换成了“度”。
9 T5 {9 C8 y; `5 K. p& K; H
7 u! _# g/ h" d! t7 ~. x/ p飞狐支持vbs,操作access数据库就比较简单了,就如写动态网页那么简单。# b3 S6 v$ m. H0 A: O$ Z9 B
: J5 L" U1 d: ~; b
整体过程技术难度很小,但麻烦,所以我在寻求一些占星软体的数据接口,如果能找到,直接调用就好了。
% z9 _/ h' Y# Y7 f7 N/ z  E" o7 n8 k  L9 k; ~( G2 f
而自己按照行星规律写程序这条路我暂时不考虑,因为实现不了,简单的算法肯定会造成轨道位置误差积累极大。就连偏心率很小的地球,其实轨道计算都非常复杂,加之外行星的摄动,这些更难保证长期结果的正确性。
作者: dl645    时间: 2009-9-18 20:37
原帖由 free0411 于 2009-9-18 19:51 发表
5 M1 y- j! @7 x. L: c5 `! v$ [( a8 q! g) ~4 T# ?: E+ X8 s
/ b5 W# @' o' w2 b
这个好办,我是用skymap查看星历表,然后拷贝到excel,之后又用vb写了一段程序将其导入到了access,之所以需要写程序,是因为一些数据的格式不统一,还有角度单位都是“时分秒”或者“度分秒”,这些表达式很难直 ...
/ n5 E7 K* t  ^; R
用skymap可以生成很长日期、任意时刻的星历表到文本文件,再用VB读取数据不行吗?可能读取书牍慢了点,但不用计算行星轨道。其实天文计算往往要精确到秒的几位小数的精度,而用在股票预测到分就可以了。
作者: OldZ    时间: 2009-9-18 20:43
http://www.astrolog.org/astrolog/astfile.htm
, _: U# [  {! d" B- Z8 [4 k
8 ~1 y7 Z0 T4 I( H0 {- Z看看这里有没有你想要的.
作者: 陈年老酒    时间: 2009-9-18 21:12
原帖由 OldZ 于 2009-9-18 20:43 发表
4 M( c1 q! |# {  phttp://www.astrolog.org/astrolog/astfile.htm; Z% q3 r( M7 L: \" B1 i: h
# P3 N0 B9 v: D& Q5 ]6 y
看看这里有没有你想要的.

6 V* D. s. R$ T5 O源代码都有了,不错.只是要消化这源代码也要花费一番精力.
作者: free0411    时间: 2009-9-19 22:03
原帖由 OldZ 于 2009-9-18 20:43 发表
! \/ o. Q% T# M2 |( v# ~& ]5 |http://www.astrolog.org/astrolog/astfile.htm' c6 H, I1 r* o/ Q- R: F: I
  n) `  T% q+ O/ P( I, y
看看这里有没有你想要的.

$ N2 h5 @' n1 q( D4 h, u8 b& C/ M! {4 H
! e. M2 ~2 \$ i/ `
非常感谢您!
作者: 向往远方    时间: 2009-9-30 09:30
弄这么都需要计算机编程知识,可惜 我一点都不会。各位狐兄弄好后,分享下嘛
作者: skywater    时间: 2009-9-30 09:51
原帖由 向往远方 于 2009-9-30 09:30 发表
/ R3 k- x7 _4 k$ j- `4 l0 p弄这么都需要计算机编程知识,可惜 我一点都不会。各位狐兄弄好后,分享下嘛
) [( U  G9 U4 u
3 q9 |/ p! ?! E% ~( s5 E& u4 D1 Y

作者: 九和    时间: 2010-9-22 23:34
请问如何用skymap可以生成很长日期、任意时刻的星历表到文本文件?谢谢!
作者: neilyoung    时间: 2010-9-23 13:48
原帖由 九和 于 2010-9-22 23:34 发表 * r5 }1 _# C* D& W, b
请问如何用skymap可以生成很长日期、任意时刻的星历表到文本文件?谢谢!
2 Q* q8 g& a# U6 P
可能是用tools目录下的DBLog2CSV.exe导出
作者: 九和    时间: 2010-9-23 15:46
我用的是skymap pro8的中文版,好像没有这个。能不能直接显示行星经度?
作者: dl645    时间: 2010-9-23 20:44
原帖由 九和 于 2010-9-22 23:34 发表 4 d, n  v1 {! v& N
请问如何用skymap可以生成很长日期、任意时刻的星历表到文本文件?谢谢!

9 v  S+ D6 o" p7 L) h以水星为例:右键点击水星--左键“关于水星”--点击“星历表”--选择你要的设置和星历表选项--点击确定--“复制”到文本文件或“保存”到表。
作者: 九和    时间: 2010-9-23 21:37
谢谢!不知道这里星历表中的选项哪项是行星的经度值,好像没有一个是对的?
作者: 散户甲    时间: 2010-9-24 07:39
所有的星象软件都是引用那个星历程序
作者: xyzabc    时间: 2010-9-24 07:51
原帖由 OldZ 于 2009-9-18 20:43 发表
+ g( o. A5 ]& |' rhttp://www.astrolog.org/astrolog/astfile.htm
$ Z2 q7 z8 v4 F
+ _" q& b) R. T- G9 b  T# c. M看看这里有没有你想要的.

- S! X: G8 v; |* v0 ]$ ~; a全是英文
作者: dl645    时间: 2010-9-24 21:30
原帖由 九和 于 2010-9-23 21:37 发表 - u" J6 C/ s" F' D$ {3 W2 G$ R6 b
谢谢!不知道这里星历表中的选项哪项是行星的经度值,好像没有一个是对的?
1 u/ I2 A: v, v7 A. D6 b
自己看图吧。
作者: dl645    时间: 2010-9-24 21:31
原帖由 九和 于 2010-9-23 21:37 发表
' o( G9 u5 X: ^) \* o  i& o) l% C+ B谢谢!不知道这里星历表中的选项哪项是行星的经度值,好像没有一个是对的?

2 _& l& F. Y2 l1 j刚才忘记贴图了
作者: 九和    时间: 2010-9-25 19:46
skymap的地心行星经度数据不对。
作者: 九和    时间: 2010-9-25 19:48
天文学和占星学不同
作者: Astrology    时间: 2010-9-25 21:07
占星软件估计没有这种接口了,要自己做了
作者: dl645    时间: 2010-9-28 21:37
原帖由 九和 于 2010-9-25 19:46 发表
% e/ z3 l: M8 H/ {0 {" A% qskymap的地心行星经度数据不对。
& c% V0 j2 G$ y/ V8 \
不同的星图软件之间会有小小的误差,数据不对是不可能的。
作者: tupiter    时间: 2010-10-9 22:33
不准是因为时区和时间,
作者: transit2563    时间: 2010-10-9 23:42
可否能設計在飛狐K棒上打入行星及相位符號?
. x7 U& H7 i( \; s6 s0 F1 [  v
作者: 489km    时间: 2010-10-16 23:39

作者: lqz888    时间: 2011-3-26 16:28
期待下文。。。。。
作者: lmml    时间: 2011-3-27 08:53

作者: qjy88    时间: 2011-3-27 17:25

作者: 甘恩    时间: 2011-3-27 19:19
斐波那契银河交易者 不行吗?
作者: neilyoung    时间: 2011-3-27 21:45
原帖由 散户甲 于 2010-9-24 07:39 发表
4 z) Y! c- a2 H* E1 \; @所有的星象软件都是引用那个星历程序

! Z3 O9 p2 v/ ~6 `+ n/ Q% G0 t6 M所言甚是。
  x) ]" v. l$ D7 M4 I& K7 n* N5 ]瑞士。。。。。。% F+ Y8 W! w0 K
这也是我现在真正用的东西




欢迎光临 【阳光飞狐__与财富同行】 (http://bbs.88158.cn/) Powered by Discuz! X3.2