爱源码?源码编辑器手机版
大家好,今天小编来为大家解答爱源码这个问题,源码编辑器手机版很多人还不知道,现在让我们一起来看看吧!
爱交易源代码
爱交易相关源代码主要为量化交易策略的指标实现代码,涵盖趋势判断、背离检测及买卖信号生成等功能。以下从代码功能、技术实现和应用场景三方面展开说明:
一、核心功能分类趋势判断类
智能交易自定义指标通过计算价格均值(var1s=(close+high+open+low)/4)和真实波幅(tr1=max(max((high-low),abs(refBefore(close,1)-high)),abs(refBefore(close,1)-low))),结合13日最高价(lsx=highest(var1s,13))生成动态支撑线(智能交易=lsx*0.95),用于识别趋势反转点。
永无套牢指标利用6日均线(ma6=ma(close,6))和偏差率(bias18=((close-ma(close,18))/(ma(close,18)))*100)构建多空分界线,通过红绿线颜色变化直观显示趋势强弱。
背离检测类
多指标背离主图整合RSI、MACD、KDJ和DMI四大指标,通过交叉验证(如isCrossUp(dea,dif))和价格与指标的顶底背离(如refBefore(close,c1+1)<close&& refBefore(dif,c1+1)>dif)识别潜在反转信号,适用于震荡市场。
买卖信号生成类
永无套牢指标通过RSI超买(isCrossDown(rsi1,84))和偏差率突破(isCrossUp(varj,vare))生成卖出信号(💰),结合均线交叉(isCrossUp(西电a,进出))生成买入信号(+),实现自动化交易。
龙门操作线通过操盘线(ema(a1,3))与强弱线(ema(操盘线,30))的相对位置判断市场强弱,当操盘线突破云彩线(highest(操盘线,27))时生成红色买入信号,跌破地平线(lowest(操盘线,27))时生成蓝色卖出信号。
二、技术实现特点多周期融合代码普遍采用多周期均线(如6日、13日、60日)和指标平滑(如ema(close,12)-ema(close,26)计算MACD),通过长短周期结合提高信号稳定性。
条件过滤机制通过附加条件(如stt=count(abs((close-refBefore(close,1)))/refBefore(close,1)>0.054,120)==0)过滤异常波动,减少假信号。例如,智能交易指标要求价格波动率低于5.4%才触发信号。
可视化增强使用颜色(如color="#ffff00")、文本(如drawText(卖,high,"💰",y=-15,color="white"))和柱状图(如drawHistogramBetweenIf)直观展示信号,降低用户解读成本。
三、应用场景与限制适用场景
趋势跟踪:智能交易和永无套牢指标适合单边市场,通过动态支撑线捕捉趋势延续机会。
震荡交易:多指标背离主图通过多维度背离检测,适用于区间震荡行情的高抛低吸。
自动化执行:买卖信号生成类指标可直接接入交易系统,实现开平仓自动化。
局限性
参数敏感性:指标效果依赖参数设置(如均线周期、RSI长度),需根据市场特性优化。
滞后性:基于历史数据的计算(如refBefore(close,1))导致信号滞后,可能错过最佳交易点。
单维度局限:部分指标(如仅依赖价格的智能交易)未考虑成交量等因素,需结合其他指标验证。
总结:爱交易源代码通过数学模型和条件逻辑实现量化交易策略,核心在于趋势识别、背离检测和信号生成。用户需结合市场环境调整参数,并辅以风险管理工具(如止损)以提升策略稳健性。
求视频播放asp源码
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""">
<html xmlns="">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
<title>无标题文档</title>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<b>在线音乐点播</b></td>
</tr>
</table>
<br>
<table align=center style="font:9pt">
<tr>
<td><object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer1" width="286" height="225">
<param name="AudioStream" value="-1">
<param name="AutoSize" value="-1">
<!--是否自动调整播放大小-->
<param name="AutoStart" value="-1">
<!--是否自动播放-->
<param name="AnimationAtStart" value="-1">
<param name="AllowScan" value="-1">
<param name="AllowChangeDisplaySize" value="-1">
<param name="AutoRewind" value="0">
<param name="Balance" value="0">
<!--左右声道平衡,最左-9640,最右9640-->
<param name="BaseURL" value>
<param name="BufferingTime" value="15">
<!--缓冲时间-->
<param name="CaptioningID" value>
<param name="ClickToPlay" value="-1">
<param name="CursorType" value="0">
<param name="CurrentPosition" value="0">
<!--当前播放进度-1表示不变,0表示开头单位是秒,比如10表示从第10秒处开始播放,值必须是-1.0或大于等于0-->
<param name="CurrentMarker" value="0">
<param name="DefaultFrame" value>
<param name="DisplayBackColor" value="0">
<param name="DisplayForeColor" value="16777215">
<param name="DisplayMode" value="0">
<param name="DisplaySize" value="0">
<!--视频1-50%, 0-100%, 2-200%,3-全屏其它的值作0处理,小数则采用四舍五入然后按前的处理-->
<param name="Enabled" value="-1">
<param name="EnableContextMenu" value="-1">
<!-是否用右键弹出菜单控制-->
<param name="EnablePositionControls" value="-1">
<param name="EnableFullScreenControls" value="-1">
<param name="EnableTracker" value="-1">
<!--是否允许拉动播放进度条到任意地方播放-->
<param name="Filename" value="Music/sayoldtime.mp3" valuetype="ref">
<param name="InvokeURLs" value="-1">
<param name="Language" value="-1">
<param name="Mute" value="0">
<!--是否静音-->
<param name="PlayCount" value="10">
<!--重复播放次数,0为始终重复-->
<param name="PreviewMode" value="-1">
<param name="Rate" value="1">
<!--播放速度1.0-2.0倍的速度播放-->
<param name="SAMILang" value>
<param name="SAMIStyle" value>
<param name="SAMIFileName" value>
<!--选择同时播放(伴音)的歌曲-->
<param name="SelectionStart" value="-1">
<param name="SelectionEnd" value="-1">
<param name="SendOpenStateChangeEvents" value="-1">
<param name="SendWarningEvents" value="-1">
<param name="SendErrorEvents" value="-1">
<param name="SendKeyboardEvents" value="0">
<param name="SendMouseClickEvents" value="0">
<param name="SendMouseMoveEvents" value="0">
<param name="SendPlayStateChangeEvents" value="-1">
<param name="ShowCaptioning" value="0">
<!--是否显示字幕,为一块黑色,下面会有一大块黑色,一般不显示-->
<param name="ShowControls" value="-1">
<!--是否显示控制,比如播放,停止,暂停-->
<param name="ShowAudioControls" value="-1">
<!--是否显示音量控制-->
<param name="ShowDisplay" value="0">
<!--显示节目信息,比如版权等-->
<param name="ShowGotoBar" value="0">
<!--一条框,在下面,有往下箭头-->
<param name="ShowPositionControls" value="-1">
<!--是否显示往前往后及列表,如果显示一般也都是灰色不可控制-->
<param name="ShowStatusBar" value="-1">
<!--当前播放信息,显示是否正在播放,及总播放时间和当前播放到的时间-->
<param name="ShowTracker" value="-1">
<!--是否显示当前播放跟踪条,即当前的播放进度条-->
<param name="TransparentAtStart" value="-1">
<param name="VideoBorderWidth" value="0">
<!--显示部的宽部,如果小于视频宽,则最小为视频宽,或者加大到指定值,并自动加大高度.此改变只改变四周的黑框大小,不改变视频大小-->
<param name="VideoBorderColor" value="0">
<!--显示黑色框的颜色,为RGB值,比如ffff00为黄色-->
<param name="VideoBorder3D" value="0">
<param name="Volume" value="0">
<!--音量大小,负值表示是当前音量的减值,值自动会取绝对值,最大为0,最小为-9640,最大0-->
<param name="WindowlessVideo" value="0">
<!--如果是0可以允许全屏,否则只能在窗口中查看-->
</object><br>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.filename);">查看当前任务</span><br>
<b>MP3点播</b>
<br><span style="cursor:hand" onClick="document.MediaPlayer1.filename=';;">南方二重唱(细说往事)</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.filename='MTV/第一次爱的人.DAT';">轩辕剑参外传-天之痕</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.filename='MTV/013-=i=-Jasspier.wma';">张真(红红好姑娘)</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.filename='MTV/1.rm';">天地传说之宝莲灯版头曲-不熄的灯</span>
<br>
<b>播放速度调整</b>
<script>
var mediaRate=document.MediaPlayer1.Rate;
var mediaVolume=document.MediaPlayer1.Volume;
var mediaCurrentPosition=document.MediaPlayer1.CurrentPosition;
function setRate(num)
{
mediaRate=num;
document.MediaPlayer1.Rate=num;
}
function addCurrentPosition(num)
{
mediaCurrentPosition=document.MediaPlayer1.CurrentPosition;
mediaCurrentPosition+=num;
if(mediaCurrentPosition<0)mediaCurrentPosition=0;
document.MediaPlayer1.CurrentPosition=mediaCurrentPosition;
}
function addVolume(num)
{
mediaVolume=document.MediaPlayer1.Volume;
if(num>0&& mediaVolume<-1)
{
mediaVolume+=num;
if(mediaVolume>-1)mediaVolume=-1;
document.MediaPlayer1.Volume=mediaVolume;
}
else
{
if(num<0&& mediaVolume>-9999)
{ mediaVolume+=num;
if(mediaVolume<-9999)mediaVolume=-9999;
document.MediaPlayer1.Volume=mediaVolume;
}
}
}
function addRate(num)
{
mediaRate=document.MediaPlayer1.Rate;
if(num>0&& mediaRate<12.0)
{
mediaRate+=num;
//if(mediaRate>2.0)mediaRate=2.0;
document.MediaPlayer1.Rate=mediaRate;
}
else
{
if(num<0&& mediaRate>0.1)
{ mediaRate+=num;
if(mediaRate<0.1)mediaRate=0.1;
document.MediaPlayer1.Rate=mediaRate;
}
}
}
function exchangeValue(obj)
{
if(obj=="0")
{
obj="-1";
}
else
{
obj="0";
}
return obj;
}
</script>
<!--速度正常1.0
速度慢0.0<value<1.0
速度快1.0<value<2.0
-->
<span style="cursor:hand" onClick="setRate(1.2);">较快</span><span style="cursor:hand" onClick="addRate(0.1);">加速</span>
<span style="cursor:hand" onClick="addRate(-0.1);">减速</span><span style="cursor:hand" onClick="setRate(0.8);">较慢</span>
<span style="cursor:hand" onClick="setRate(1);">正常</span><span style="cursor:hand" onClick="alert(mediaRate);">查看速度</span>
<br>
<b>播放声音调整</b><span style="cursor:hand" onClick="document.MediaPlayer1.Mute=exchangeValue(document.MediaPlayer1.Mute);">静音/取消</span>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.Mute);">查看</span>
<br>
<span style="cursor:hand" onClick="document.MediaPlayer1.Volume=-1">最大</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.Volume=-9999">最小</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.Volume=-180">默认</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.Volume=-259">中大</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.Volume=-399">中等</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.Volume=-999">中小</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.Volume=-1599">小</span>
<span style="cursor:hand" onClick="addVolume(100);">加大音量</span><span style="cursor:hand" onClick="addVolume(-100);">减少音量</span>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.Volume);">查看</span>
<br>
<b>播放界面控制</b><br>
<span style="cursor:hand" onClick="document.MediaPlayer1.ShowCaptioning=exchangeValue(document.MediaPlayer1.ShowCaptioning);">显示/隐藏字幕</span>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.ShowCaptioning);">查看</span>
<br>
<span style="cursor:hand" onClick="document.MediaPlayer1.ShowControls=exchangeValue(document.MediaPlayer1.ShowControls);">显示/隐藏播放控制</span>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.ShowControls);">查看</span>
<br>
<span style="cursor:hand" onClick="document.MediaPlayer1.ShowAudioControls=exchangeValue(document.MediaPlayer1.ShowAudioControls);">显示/隐藏音量控制</span>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.ShowAudioControls);">查看</span>
<br>
<span style="cursor:hand" onClick="document.MediaPlayer1.ShowDisplay=exchangeValue(document.MediaPlayer1.ShowDisplay);">显示/隐藏节日信息</span>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.ShowDisplay);">查看</span>
<br>
<span style="cursor:hand" onClick="document.MediaPlayer1.ShowGotoBar=exchangeValue(document.MediaPlayer1.ShowGotoBar);">显示/隐藏GOTOBAR</span>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.ShowGotoBar);">查看</span>
<br>
<span style="cursor:hand" onClick="document.MediaPlayer1.ShowPositionControls=exchangeValue(document.MediaPlayer1.ShowPositionControls);">显示/隐藏位置控制</span>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.ShowPositionControls);">查看</span>
<br>
<span style="cursor:hand" onClick="document.MediaPlayer1.ShowStatusBar=exchangeValue(document.MediaPlayer1.ShowStatusBar);">显示/隐藏播放信息</span>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.ShowStatusBar);">查看</span>
<br>
<span style="cursor:hand" onClick="document.MediaPlayer1.ShowTracker=exchangeValue(document.MediaPlayer1.ShowTracker);">显示/隐藏播放跟踪条</span>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.ShowTracker);">查看</span>
<br>
<b>声道切换</b><span style="cursor:hand" onClick="document.MediaPlayer1.Balance=-9640;">左声道</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.Balance=9640;">右声道</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.Balance=0;">左右平衡</span>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.Balance);">查看</span>
<br>
<b>视频窗口大小</b><span style="cursor:hand" onClick="document.MediaPlayer1.DisplaySize=1;">50%</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.DisplaySize=0;">100%</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.DisplaySize=2;">200%</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.DisplaySize=3;">全屏</span>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.DisplaySize);">查看</span>
<br>
<b>播放进度控制</b><span style="cursor:hand" onClick="document.MediaPlayer1.CurrentPosition=0;">回到开始</span>
<span style="cursor:hand" onClick="addCurrentPosition(60);">前进一分钟</span>
<span style="cursor:hand" onClick="addCurrentPosition(-60);">后退一分钟</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.CurrentPosition=99999;">到最后</span>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.CurrentPosition);">查看</span>
<br>
<b>选择伴音</b><span style="cursor:hand" onClick="document.MediaPlayer1.SAMIFileName=';;">天之痕</span>
<span style="cursor:hand" onClick="document.MediaPlayer1.SAMIFileName='';">无</span>
<span style="cursor:hand" onClick="alert(document.MediaPlayer1.SAMIFileName);">查看</span>
(注意不能马上生效,点击后需要再重新播放歌曲)<span style="cursor:hand" onClick="alert(document.MediaPlayer1.maxlength);">查看</span>
<script language=vbscript>
for each obj in document.MediaPlayer1.all
messagebox(obj)
next
</script>
</td></tr></table>
</body>
</html>
OK,本文到此结束,希望对大家有所帮助。